Job Description
Responsabilidades e atribuições
- Desenvolver serviços backend traduzindo necessidades de produto em soluções técnicas bem-feitas.
- Participar das decisões de arquitetura do produto trazendo opções e trade-offs para a discussão, em vez de só executar especificações fechadas.
- Avaliar impactos, riscos e estimar esforços das soluções propostas, com base em investigação técnica antes do comprometimento.
- Projetar e implementar integrações com APIs de terceiros a partir de documentação técnica.
- Modelar o banco de dados traduzindo regras de negócio em estrutura projetada (entidades, relacionamentos, fluxos e evolução de schema) em conjunto com o time.
- Escrever queries e implementar o acesso a dados com cuidado em performance e consistência transacional.
- Documentar APIs para consumo do frontend desacoplado e demais integradores.
- Escrever testes automatizados (unitários e de integração) como parte do fluxo de desenv...