
Explore more
Job Level
Tech Stack
About the role
- Contribuir no desenvolvimento e evolução de APIs RESTful escaláveis utilizando Node.js e TypeScript;
- Projetar e manter modelos de dados eficientes em banco de dados, com atenção a performance, índices e consistência;
- Atuar no desenvolvimento de serviços em ambiente AWS (ECS, S3, Lambda, entre outros);
- Garantir segurança, observabilidade, estabilidade e performance das aplicações;
- Definir e evoluir padrões técnicos, arquitetura e boas práticas da squad;
- Participar ativamente de revisões de código e decisões arquiteturais;
- Criar e manter testes automatizados, assegurando a confiabilidade da plataforma;
- Atuar como referência técnica para a squad, apoiando em decisões e desafios;
- Apoiar o time em planejamento, refinamentos técnicos, estimativas e priorização;
- Promover uma cultura de qualidade, colaboração e melhoria contínua;
- Contribuir para uma boa comunicação entre back-end, front-end e produto.
Requirements
- Possuem experiência sólida com desenvolvimento Web em produção;
- Possuem experiência com arquitetura REST e boas práticas de design de APIs;
- Possuem experiência prévia liderando squads, desenvolvedores, projetos ou frentes técnicas;
- Possuem vivência com produtos SaaS;
- Possuem vivência com monitoramento, observabilidade e escalabilidade de sistemas;
- Possuem conhecimento de modelagem de banco de dados;
- Possuem conhecimento de boas práticas de engenharia de software (Clean Code, SOLID, DDD, arquitetura hexagonal, testes automatizados);
- Possuem conhecimento de segurança de APIs (autenticação, autorização, validação, rate limit, etc.);
- Possuem conhecimento de arquitetura de backend e ambientes em nuvem;
- Possuem conhecimento de Git e fluxos de versionamento;
- Possuem conhecimento em pipelines de CI/CD e práticas de deploy;
- Possuem comunicação clara e assertiva, com capacidade de fornecer feedbacks construtivos e segurança para tomada de decisões técnicas.
Benefits
- Vale Refeição/Alimentação flexível no cartão Ifood.
- Wellhub
- Telemedicina
- Bradesco Odonto
- Seguro de Vida
- Descanso remunerado (30 dias)
- Day-off de Aniversário
- Ambiente inovador, colaborativo e com e com reais oportunidades de crescimento!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptAPIs RESTfulAWSECSS3Lambdamodelagem de banco de dadostestes automatizadosengenharia de software
Soft Skills
liderançacomunicação clarafeedback construtivocolaboraçãoplanejamentopriorizaçãomelhoria contínuadecisões técnicasobservabilidadesegurança