Desenvolvedor backend node js jr pleno belo horizonte mg pj hibrido
Descrição da Vaga
Desenvolvedor Backend Node.js Pleno \- Sistema de Assistência/Seguros O que Esperamos **Responsabilidades** * Resolução de problemas de forma prática e eficiente * Autonomia para implementar funcionalidades completas * Colaboração em code reviews e discussões técnicas * Aprendizado rápido de novas tecnologias conforme necessário * Debugging e investigação de bugs em produção * Desenvolvimento de endpoints REST para o sistema * Manutenção e correção de funcionalidades existentes * Integração com APIs de terceiros (pagamentos, assinatura digital) * Implementação de regras de negócio no backend * Criação de testes básicos para garantir qualidade * Documentação de APIs e processos **Requisitos** Stack Tecnológica Principal * Node.js com TypeScript * Express.js para APIs REST * SQL Server com TypeORM * RabbitMQ para filas de mensageria * Docker para containers Conhecimentos Obrigatórios Backend Essencial * TypeScript e Node.js em projetos web * Express.js com criação de APIs REST * Bancos de dados relacionais (SQL Server, MySQL ou PostgreSQL) * ORM (TypeORM, Sequelize ou similar) * Git para versionamento * Organização de código em camadas (controllers, services, repositories) * Conceitos de Clean Code e SOLID * Middlewares e tratamento de erros * Validação de dados (Joi, Yup ou similar) Arquitetura Básica * Criação e consumo de APIs REST * Autenticação JWT * Webhooks básicos * Upload de arquivos * Integração com serviços externos Integrações * Socket.IO ou WebSockets * RabbitMQ ou outras filas (Redis, AWS SQS) * Docker e Docker Compose * Testes automatizados (Jest, Vitest) Conhecimentos Desejáveis * AWS S3 ou similar para storage * Swagger/OpenAPI Benefícios Modelo: Híbrido (presencial 1x por semana em BH\-MG) Contrato: PJ **Ajuda De Custo** * Ticket Swile: R$30/dia útil; * Transporte (negociado caso a caso, baseado em transporte público); * Gympass; * 15 dias úteis de descanso remunerado/ano.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev