Home Job Listings Categories Locations

Desenvolvedor Back End -Node.js com foco em TypeScript

📍 Brazil

Artes e Entretenimento IEBT Innovation

Descrição da Vaga

Atividades:

• Desenvolver e manter APIs RESTful utilizando Node.js, Express.js e TypeScript, preferencialmente com NestJS. • Implementar autenticação e autorização utilizando JWT, com experiência em OAuth 2.0 e OpenID Connect, além de aplicar práticas de criptografia e segurança, utilizando bcrypt, Argon2, crypto e algoritmos de hash (ex.: SHA). • Realizar integração e modelagem de dados com bancos relacionais (PostgreSQL, MySQL, SQL Server) e NoSQL. • Garantir a documentação, validação e testes de APIs, utilizando ferramentas como Postman e Insomnia. • Definir contratos de API, versionamento e compatibilidade. • Participar ativamente de reuniões técnicas, colaborando com o time no planejamento, desenvolvimento e implementação de soluções backend. • Versionar código-fonte, realizar code reviews e colaborar em fluxos de desenvolvimento utilizando Git. • Utilizar Boards para o gerenciamento de projetos, tarefas e acompanhamento de entregas. • Aplicar ferramentas de Inteligência Artificial no dia a dia para aumento de produtividade, apoio ao desenvolvimento e melhoria de processos. Requisitos: • Experiência comprovada em desenvolvimento backend, com forte atuação em Node.js, TypeScript e NestJS. • Experiência com Express, Fastify ou Restify, aplicando boas práticas na construção de APIs RESTful. • Experiência na escrita de testes unitários, testes de integração, testes end-to-end (E2E) e smoke tests. • Experiência com bancos de dados relacionais, especialmente PostgreSQL, MySQL e SQL Server, além de conhecimento em bancos NoSQL. • Familiaridade com segurança e criptografia, incluindo JWT, bcrypt e o módulo crypto do Node.js. • Experiência com Git, incluindo práticas como Git Flow, SemVer, Semantic Release e Conventional Commits. • Capacidade de propor e evoluir arquiteturas backend, considerando escalabilidade, segurança, manutenibilidade e experiência do usuário. • Experiência com monitoramento, logs e troubleshooting em produção. • Conhecimento em performance de APIs, incluindo cache, rate limiting e controle de concorrência. • Conhecimento básico em ferramentas de gerenciamento de projetos, como Azure Boards. • Boa comunicação e habilidade para trabalho colaborativo, utilizando ferramentas como Microsoft Teams. Diferenciais: • Familiaridade com metodologias ágeis (Scrum, Kanban). • Experiência com CI/CD, pipelines de backend e integrações contínuas. • Conhecimento em infraestrutura como código (IaC). • Experiência ou familiaridade com ambientes em nuvem (Azure, AWS, GCP ou Oracle). • Atuar como referência técnica em boas práticas de código, revisões e padrões de desenvolvimento. • Capacidade de atuar com autonomia, estimar esforços técnicos e apoiar decisões de produto. • Familiaridade com bancos de dados vetoriais aplicados a soluções de IA.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicação: March 2, 2026
Tipo de Vaga: Artes e Entretenimento
Localização: Brazil
Company: IEBT Innovation

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.