O que esta vaga pede
Sobre a Vaga
Estamos contratando um(a) Senior Software Engineer com foco em Python para atuar em projetos full stack, incluindo aplicação web em React, apps mobile com React Native (iOS e Android) e backend em Python/Django.
Responsabilidades
- Construir e manter features no full stack, incluindo a aplicação web React, apps mobile React Native (iOS e Android) e backend Python/Django
- Projetar e implementar REST APIs bem documentadas, bem testadas e preparadas para lidar com condições reais, incluindo conectividade intermitente
- Colaborar com product managers e designers para entender requisitos e traduzi-los em planos técnicos bem dimensionados
- Escrever código limpo e sustentável, com boa cobertura de testes para as funcionalidades desenvolvidas
- Contribuir com decisões de arquitetura e design, especialmente quando novos sistemas e features estiverem sendo planejados
- Mentorar e apoiar outros engenheiros por meio de code reviews, pairing e compartilhamento de conhecimento
- Participar de rotações de on-call e assumir a responsabilidade por incidentes/questões de produção quando surgirem
- Ajudar a melhorar fluxos de desenvolvimento, tooling e processos para tornar o time mais efetivo
- Contribuir para uma cultura de documentação, qualidade e melhoria contínua
Requisitos
- Forte proficiência em Python, com experiência construindo serviços backend e APIs
- Experiência com Django ou framework web Python similar
- Experiência construindo aplicações web com React
- Experiência construindo aplicações mobile com React Native para iOS e Android
- Conforto trabalhando com bancos relacionais, especialmente PostgreSQL
- Experiência projetando e consumindo REST APIs
- Conhecimento de CI/CD e fluxos de desenvolvimento modernos