Buscamos um profissional experiente para liderar iniciativas técnicas de alto impacto e contribuir diretamente na evolução da nossa arquitetura de sistemas.
Responsabilidades
* Projetar, desenvolver e manter APIs escaláveis e serviços back-end utilizando Node.js e TypeScript;
* Garantir baixa latência e alta disponibilidade dos serviços, otimizando tempo de resposta;
* Implementar estratégias de cache, CDN, load balancing, mensageria e auto-scaling;
* Definir padrões de código, melhores práticas de arquitetura e garantir a qualidade das entregas;
* Conduzir refatorações e otimizações contínuas para sustentar o crescimento da plataforma.
Além disso, é responsável por:
* Garantir um código limpo, eficiente e bem documentado;
* Promover cultura de code review, testes automatizados e boas práticas de engenharia de software;
* Trabalhar com testes unitários, integração e end-to-end;
* Monitorar a performance do sistema, identificando gargalos e propondo melhorias;
* Trabalhar de forma colaborativa com times de Produto, Front-End, DevOps e Dados.
Requisitos
* Formação em Engenharia de Software, Ciência da Computação ou áreas correlatas;
* Experiência em desenvolvimento e arquitetura de software, considerando desempenho, escalabilidade, segurança e qualidade;
* Experiência sólida com JavaScript (ES6+), Node.js e TypeScript;
* Experiência com bancos de dados relacionais e NoSQL;
* Conhecimentos em Docker e serviços de contêineres;
* Boa capacidade de comunicação, resolução de problemas e trabalho em equipe.
Diferenciais:
* Experiência com NestJS;
* Experiência com AWS;
* Conhecimento em monitoramento e logging;
* Experiência com CI/CD e automação de deploys.
Benefícios
* Remuneração compatível com o mercado;
* Vale Refeição;
* Vale Transporte ou Auxílio-Combustível;
* Plano de Saúde;
* Seguro de Vida em Grupo;
* Participação nos lucros e resultados.
Não perca esta oportunidade de se destacar em uma empresa líder no setor!