Envia um currículo específico para a oferta em poucos minutos.
Começa do zero ou importa um currículo já existente
Resumo da oferta
Uma empresa de tecnologia em Vitoria, Brasil, está buscando um(a) Desenvolvedor(a) Backend (Node.js) Pleno/Sênior. O candidato ideal deve ter experiência sólida em Node.js, TypeScript e no desenvolvimento de APIs escaláveis. As responsabilidades incluem desenvolver novas funcionalidades, projetar APIs, e garantir a qualidade do código. O emprego é em tempo integral e permite trabalho remoto. Candidatos com conhecimentos em AWS e práticas ágeis serão preferidos.
Qualificações
Experiência sólida com Node.js e TypeScript.
Desenvolvimento e manutenção de APIs RESTful escaláveis.
Aplicação consistente de princípios SOLID e boas práticas de engenharia.
Vivência com TDD e conceitos de Cloud Computing.
Modelagem e otimização de bancos de dados relacionais.
Responsabilidades
Desenvolver funcionalidades de média a alta complexidade.
Projetar, evoluir e manter APIs e serviços críticos.
Participar ativamente de code reviews.
Conhecimentos
Node.js
TypeScript
APIs RESTful
Programação Orientada a Objetos (POO)
Princípios SOLID
Clean Architecture
PostgreSQL
Sequelize
TDD
AWS
Git
Ferramentas
Terraform
GitHub Actions
RabbitMQ
Descrição da oferta de emprego
Desenvolvedor(a) Backend (Node.js) – Pleno/Sênior
4DF Connect – Vitoria, Brazil Metropolitan Area. Full-time. Remote accepted.
Responsabilidades
Desenvolver funcionalidades de média a alta complexidade, integrações e serviços backend.
Projetar, evoluir e manter APIs e serviços críticos para o negócio.
Garantir qualidade, testabilidade, resiliência e observabilidade das entregas.
Apoiar na modernização ou refatoração de componentes legados quando necessário.
Participar ativamente de code reviews, contribuindo para a evolução técnica do time.
Sugerir e implementar melhorias em pipelines, processos e automações.
Zelar pela padronização técnica e boas práticas do ecossistema.
Trabalhar de forma próxima com Product Managers, Designers e demais engenheiros.
Contribuir para decisões técnicas de forma colaborativa e bem fundamentada.
Apoiar e orientar desenvolvedores menos experientes.
Participar de cerimônias ágeis e promover uma cultura de melhoria contínua.
Requisitos Obrigatórios
Experiência sólida com Node.js e TypeScript.
Desenvolvimento e manutenção de APIs RESTful escaláveis.
Bom domínio de Programação Orientada a Objetos (POO).
Aplicação consistente de princípios SOLID e boas práticas de engenharia.
Experiência prática com Clean Architecture, Arquitetura Hexagonal ou similares.
Conhecimento em design de sistemas distribuídos e integração entre serviços.
Modelagem e otimização de bancos de dados relacionais (PostgreSQL, MySQL, etc.).
Experiência com ORMs como Sequelize e/ou Drizzle ORM.
Escrita de testes unitários e de integração, com uso de mocks.
Atenção à testabilidade do código.
Vivência com TDD é considerada diferencial.
Experiência com AWS e conceitos de Cloud Computing.
Implementação de fluxos assíncronos e estratégias de resiliência (retry, DLQ, circuit breaker, idempotência).
Experiência com filas e/ou streams (SQS, RabbitMQ, Kafka, etc.).
Participação em pipelines de CI/CD (GitHub Actions, GitLab CI, AWS CodePipeline).
Noções de Infraestrutura as Code (Terraform, AWS CDK ou Serverless Framework).
Uso de Git, versionamento e padrões de branching (GitFlow ou similares).
Requisitos Desejáveis
Experiência com arquiteturas orientadas a eventos.
Conhecimento ou aplicação de Domain-Driven Design (DDD).
Vivência em arquitetura de microserviços.
Experiência com monitoramento e rastreabilidade distribuída.
Conhecimentos em segurança, OWASP e boas práticas de hardening.
Atuação como referência técnica, tech lead informal ou apoio a decisões técnicas.
Forte cultura de clean code, documentação e code reviews.
Familiaridade com Scrum e/ou Kanban.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Other
Industries
Software Development
Obtém a tua avaliação gratuita e confidencial do currículo.
Estava farto de enviar currículos sem obter resposta até usar a JobLeads. Fizeram com que fosse impossível aos recrutadores ficarem indiferentes ao meu currículo.
Sophie Reynolds
A avaliação de currículo da JobLeads ajudou-me a corrigir erros críticos e comecei a receber convites para entrevistas quase imediatamente!
Daniel Fischer
Com a avaliação de currículo da JobLeads, o meu currículo deixou de ser ignorado e passou a conseguir-me entrevistas de emprego em menos de nada!