Acreditamos que a diversidade nos fortalece! Todas as nossas vagas são inclusivas e também destinada a pessoas com deficiência (PcD)
Responsabilidades:
Desenvolver e manter APIs seguras, performáticas e escaláveis para suportar os requisitos da aplicação;
Implementar e garantir práticas de código limpo, modular e reutilizável;
Realizar testes unitários e de ponta a ponta (E2E), garantindo a qualidade e estabilidade das soluções;
Identificar e resolver problemas de desempenho e escalabilidade em APIs e serviços;
Colaborar com equipes multidisciplinares para alinhar requisitos, garantindo uma integração consistente com o frontend e outros sistemas;
Aplicar boas práticas de segurança para assegurar a proteção de dados e sistemas.
Requisitos:
JavaScript e TypeScript, com foco em práticas modernas de desenvolvimento;
Node.js para desenvolvimento de APIs;
Frameworks de backend como Express e NestJS para construção de aplicações robustas;
Manipulação de bancos de dados relacionais (SQL) e não relacionais (NoSQL);
Redis como cache para otimização de desempenho;
Docker para contêineres e orquestração;
Ferramentas de versionamento de código como Git.
Documentação de APIs com Swagger;
Conhecimento em RabbitMQ para gerenciamento de filas e comunicação entre serviços;
Utilização de boas práticas de desenvolvimento como SOLID e Clean Architecture;
Experiência com serviços de hospedagem e infraestrutura em nuvem, como: AWS (ECS, EC2, S3 para armazenamento de imagens e arquivos estáticos);
DigitalOcean para hospedagem e deploy de aplicações;
Conhecimento em ambiente Linux ou WSL2;
Benefícios
Vale Refeição/Alimentação
Auxílio Combustível
Plano de Saúde
Plano Odontológico
Wellhub
Seguro de Vida