Skills
Sobre a Vaga
Buscamos um(a) Desenvolvedor(a) Fullstack para atuar em uma squad multidisciplinar, contribuindo do discovery à entrega. Você será responsável por desenhar soluções escaláveis, evoluir sistemas em produção e garantir qualidade, observabilidade e boas práticas no ciclo de desenvolvimento.
Responsabilidades
- Atuar com time multidisciplinar para entender regras de negócio e propor soluções escaláveis
- Desenvolver features e tratar as causas raiz das necessidades da squad
- Acompanhar canais de alerta, identificar impasses e propor melhorias para mitigação
- Definir e evoluir arquitetura para novas funcionalidades com rastreabilidade e observabilidade
- Implementar, testar, implantar e monitorar entregas, assegurando qualidade e padrões de código
- Realizar code review e pair programming, mantendo o código legível, escalável e com boa performance
- Manter documentação atualizada e participar ativamente das decisões técnicas do produto
- Investigar, testar e sugerir o uso de novas tecnologias quando fizer sentido
- Trabalhar de forma colaborativa, com comunicação clara e prática de feedback
Requisitos
- Conhecimento avançado em .NET (Framework 5.0+ e/ou .NET Core)
- Experiência avançada com React Native
- Conhecimentos em HTML, CSS, JavaScript e Design Patterns
- Experiência com eventos em fila (message/event-driven)
- Vivência com arquitetura de software e boas práticas de desenvolvimento
- Capacidade de elaborar testes unitários e de integração
- Experiência com sistemas em produção e uso de cloud platform
- Conhecimento em CI/CD e containers
- Práticas ágeis com Scrum (papéis, cerimônias e artefatos)
- Experiência com observability vs monitoring
- Uso do Gitflow
- Desejável: AWS, Azure, GCP ou OCI; Lambdas e Kubernetes
Beneficios
- Ambiente colaborativo e foco em qualidade técnica
- Atuação em produtos digitais com práticas de observabilidade e boas práticas de engenharia
- Possibilidade de evolução contínua com novas tecnologias