Sobre a Vaga
Seu desafio;
Como Desenvolvedor(a) Full Stack Sênior, você será responsável por desenvolver aplicações modernas, escaláveis e de alta disponibilidade, participando de decisões técnicas e contribuindo para a evolução contínua da arquitetura das soluções.
Você trabalhará em conjunto com equipes de Produto, Engenharia de Dados, Inteligência Artificial e Infraestrutura para construir aplicações que suportam operações críticas de grandes empresas.
Além do desenvolvimento, esperamos que você seja uma referência técnica para o time, compartilhando conhecimento, propondo melhorias e ajudando a elevar o nível das entregas.
Suas responsabilidades;
Desenvolver aplicações Front-end utilizando React e tecnologias do ecossistema JavaScript/TypeScript.
Desenvolver APIs e serviços Back-end utilizando Python e frameworks como FastAPI ou Django.
Projetar soluções escaláveis seguindo princípios de Clean Architecture e Clean Code.
Participar da definição da arquitetura das aplicações.
Desenvolver e evoluir APIs REST e GraphQL.
Implementar integrações entre sistemas corporativos, ERPs, APIs externas e serviços em nuvem.
Desenvolver aplicações orientadas a microsserviços.
Trabalhar com containers e ambientes Docker.
Implementar testes automatizados garantindo qualidade e confiabilidade das entregas.
Realizar revisões de código (Code Review).
Identificar gargalos de desempenho e otimizar aplicações.
Apoiar profissionais menos experientes através de mentoring técnico.
Participar das decisões arquiteturais dos projetos.
Garantir a aplicação das boas práticas de segurança durante todo o ciclo de desenvolvimento.
Requisitos
- Experiência sólida em desenvolvimento Full Stack.
- Domínio de React.
- Domínio de JavaScript e TypeScript.
- Experiência sólida com Python.
- Experiência com FastAPI, Django ou frameworks equivalentes.
- Experiência na construção de APIs REST.
- Experiência com GraphQL.
- Domínio de SQL e modelagem de bancos relacionais.
- Experiência com Git.
- Experiência com Docker.
- Vivência com pipelines de CI/CD.
- Conhecimento em microsserviços.
- Conhecimento em arquitetura orientada a eventos será considerado um diferencial.
- Conhecimento em Clean Code.
- Conhecimento em Clean Architecture.
- Conhecimento em Design Patterns.
- Vivência em metodologias ágeis.
- Inglês intermediário ou avançado para leitura técnica e reuniões.
Benefícios
- Vale alimentação
- Plano de saúde
- Vale transporte
- Seguro de vida
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.