Desenvolvedor de software fullstack sênior
Descrição da Vaga
Descrição: Responsabilidades * Desenvolver soluções completas (frontend e backend), com foco em performance, segurança e manutenibilidade; * Trabalhar com estórias no formato BDD e contribuir com testes automatizados; * Aplicar padrões de código, princípios de Clean Code e boas práticas de arquitetura de software; * Participar da definição e evolução da arquitetura dos sistemas; * Colaborar na revisão de código e mentoria técnica de outros desenvolvedores; * Integrar soluções em pipelines de CI/CD e ambientes containerizados; * Manter documentação técnica e apoiar decisões técnicas de forma colaborativa. Requisitos Técnicos * Formação superior completa em Tecnologia da Informação (tecnólogo, graduação e/ou pós\-graduação lato ou stricto sensu). * Experiência sólida com PHP, preferencialmente com Laravel; * Experiência sólida com JavaScript/TypeScript (Node.js, Vue.js ou similares); * Conhecimentos em bancos de dados relacionais e não relacionais (PostgreSQL, MySQL, MongoDB, Redis); * Prática com Docker, Git e integração contínua; * Escrita de testes automatizados, tanto unitários quanto de integração; * Conhecimento em ferramentas de observabilidade como Grafana, Prometheus e logs estruturados; * Compromisso com qualidade de código, legibilidade e organização. Diferenciais * Experiência com ambientes híbridos (on\-premise \+ Azure Cloud); * Conhecimento básico em ambiente Azure (App Services, Storage, Pipelines ou Monitoramento); * Familiaridade com Kubernetes; * Conhecimento em DDD (Domain\-Driven Design); * Experiência com autenticação e autorização utilizando Keycloak; * Vivência com ferramentas como MinIO para armazenamento de objetos; * Familiaridade com arquiteturas orientadas a eventos (Kafka, RabbitMQ). Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar. 2511270202401889003
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev