Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
SOBRE A VAGA:
Estamos buscando um Desenvolvedor Backend com conhecimento em Node.js para ajudar a construir e escalar nossos serviços de backend. Você será fundamental no design de APIs de alto desempenho, no desenvolvimento de lógica de negócios robusta e na condução de decisões de arquitetura de backend. Esta é uma função de nível sênior, na qual você contribuirá com código, orientará outros e colaborará multifuncionalmente com gerentes de produto, engenheiros de frontend e DevOps.
RESPONSABILIDADES:
- Projetar, construir e manter serviços de backend escaláveis, APIs e integrações usando Node.js;
- Entender as definições de arquitetura propostopara o design dos serviços a serem implementados em cloud;
- Implementar soluções seguras, confiáveis e de alto desempenho em um ambiente de micro serviços;
- Colaborar com equipes multifuncionais para coletar requisitos e traduzi-los em especificações técnicas;
- Escrever código limpo, bem documentado e bem testado, seguindo as melhores práticas e padrões de codificação;
- Otimizar sistemas para desempenho, escalabilidade e alta disponibilidade;
- Assumir decisões técnicas e impulsionar melhorias na arquitetura de backend;
- Conduzir revisões de código,orientar desenvolvedores juniores e liderar pelo exemplo;
- Trabalhar em estreita colaboração com DevOps para aprimorar pipelines e monitoramento de CI/CD;
- Garantir a integridade e a segurança dos dados por meio de validação, registro em log e tratamento de erros.
REQUISITOS OBRIGATÓRIOS:
- Mais de 5 anos de experiência profissional em desenvolvimento de backend, com mais de 3 anos utilizando Node.js em produção;
- Sólido conhecimento de JavaScript (ES6+) e TypeScript. Sólida experiência com APIs RESTful;
- Aprofundado conhecimento de Express.js, NestJS ou frameworks similares. Proficiência em SQL (ex.: PostgreSQL, MySQL);
- Sólido conhecimento de padrões de autenticação e autorização (JWT, OAuth2). Familiaridade com brokers/filas de mensagens como RabbitMQ, Kafkaou Google Pub/Sub. Experiência com testes unitários, de integração e de ponta a ponta (Jest, Mocha, etc.);
- Conhecimento de ferramentas de conteinerização (Docker);
- Compreensão de pipelines de CI/CD e infraestrutura como código (por exemplo, GitHub Actions, Terraform);
- Habilidade para projetar e documentar APIs (Swagger/OpenAPI);
- Habilidades de comunicação, resolução de problemas e colaboração.
DESEJÁVEL:
- Experiência com arquitetura de microsserviços e sistemas distribuídos. Familiaridade com plataformas de nuvem (AWS ou GCP ou Azure);
- Experiência com arquitetura orientada a eventose funções serverless;
- Experiência em ferramentas de observabilidade (por exemplo, Prometheus, Grafana, ELK, Datadog);
- Experiência anterior trabalhando em equipes Agile/Scrum;
- Contribuições de código aberto ou perfil ativo no GitHub.
Key Skills
Ranked by relevanceReady to apply?
Join Omega Solutions Importação & Exportação and take your career to the next level!
Application takes less than 5 minutes