Netvagas
Pessoa desenvolvedora back end senior
Job Location
Nova Lima, Brazil
Job Description
Quem somos Hoje, a Ana Gaming representa importantes marcas de jogos online e apostas esportivas. Nossas marcas unem a paixão pelo entretenimento, a emoção das apostas e a visão de criar uma experiência que não apenas atenda, mas supere as expectativas de nossos usuários. 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 Linguagens e Tecnologias: 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 orquesçã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) e DigitalOcean para hospedagem e deploy de aplicações; Conhecimento em ambiente Linux ou WSL2; Experiência com testes unitários e E2E, utilizando ferramentas como Jest, Mocha ou outros frameworks de teste para Node.js e NestJS; Familiaridade com metodologias ágeis, como Scrum ou Kanban, e capacidade de colaborar em um ambiente dinâmico. Desejáveis Conhecimento em arquiteturas e design patterns, como DDD (Domain-Driven Design) ou EDA (Event-Driven Architecture); Experiência com padrões de design e melhores práticas de arquitetura de software; Familiaridade com Terraform para infraestrutura como código; Experiência com microserviços e orquestração de contêineres; Práticas de CI/CD e automação de deploy para otimizar processos de entrega; Interesse em explorar novas tecnologias e contribuir com inovação e boas práticas no time. Benefícios Vale Refeição no cartão Caju; Auxílio mobilidade; Plano de Saúde e Odontológico - para você se cuidar; Wellhub - para se manter saudável; Seguro de vida; Ensino de idiomas (inglês ou espanhol). Quer encarar esse desafio? Candidate-se agora e venha escrever o próximo capítulo da nossa história! Acreditamos que a diversidade nos fortalece! Esta vaga é inclusiva e também destinada a pessoas com deficiência (PcD) J-18808-Ljbffr
Location: Nova Lima, MINAS GERAIS, BR
Posted Date: 11/3/2025
Location: Nova Lima, MINAS GERAIS, BR
Posted Date: 11/3/2025
Contact Information
| Contact | Human Resources Netvagas  | 
|---|