Desenvolvedor(a) Backend Node.js / MongoDB Pleno (Remoto)
Summary
Mid-level remote backend developer building and evolving scalable, secure APIs and microservices with Node.js, TypeScript, NestJS, MongoDB and Redis on AWS (Lambda, ECS, API Gateway, S3). Join via ICON, an IT talent/solutions consultancy, on a PJ contract (São Paulo, Brazil).
Desenvolvedor(a) Backend Node.js / MongoDB Pleno (Remoto)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A66012207278
Modelo de contratação: PJ
Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno apaixonado(a) por tecnologia, arquitetura de sistemas e construção de soluções escaláveis. Você atuará no desenvolvimento e evolução de aplicações backend robustas, participando de decisões técnicas estratégicas e contribuindo diretamente para a construção de produtos de alta performance em ambiente cloud.
Principais responsabilidades
- Projetar, desenvolver e manter APIs performáticas, escaláveis e seguras utilizando Node.js, TypeScript e NestJS.
- Participar da definição e evolução da arquitetura de sistemas e microsserviços.
- Desenvolver integrações entre sistemas internos e serviços de terceiros.
- Colaborar com equipes multidisciplinares para transformar requisitos de negócio em soluções técnicas eficientes.
- Projetar e implementar soluções em ambiente AWS, garantindo disponibilidade, segurança e escalabilidade.
- Trabalhar com bancos de dados NoSQL, especialmente MongoDB e Redis, buscando alta performance e eficiência.
- Participar ativamente de code reviews, promovendo qualidade de código e disseminação de boas práticas.
- Identificar e implementar melhorias em processos, arquitetura e desempenho das aplicações.
- Apoiar a resolução de incidentes e análise de causa raiz.
- Compartilhar conhecimento técnico com a equipe e acompanhar tendências do mercado e novas tecnologias.
Requisitos obrigatórios
- Experiência sólida com desenvolvimento backend utilizando Node.js, TypeScript e JavaScript.
- Vivência prática com NestJS.
- Conhecimento em arquitetura de software e desenvolvimento de APIs RESTful.
- Experiência com bancos de dados NoSQL, principalmente MongoDB.
- Conhecimento em Redis para implementação de cache e otimização de performance.
- Experiência com serviços AWS, incluindo:
- Lambda
- ECS
- API Gateway
- S3
- Conhecimento de boas práticas de desenvolvimento de software, versionamento Git e revisão de código.
- Familiaridade com práticas DevOps, CI/CD e automação de deploys.
- Capacidade de analisar e solucionar problemas complexos.
- Boa comunicação e facilidade para trabalho em equipe.
- Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Diferenciais
- Certificações AWS.
- Experiência com Elasticsearch.
- Conhecimento em arquitetura de microsserviços.
- Experiência com Docker e Kubernetes.
- Vivência em ambientes de alta disponibilidade e alta escala.
- Conhecimento em mensageria (RabbitMQ, Kafka ou similares).
- Contribuições para projetos Open Source.
- Conhecimento em outras linguagens de programação além de JavaScript/TypeScript.
- Experiência em otimização de consultas e performance de bancos de dados.
O que buscamos
- Perfil colaborativo e proativo.
- Forte senso de responsabilidade e comprometimento com entregas.
- Boa capacidade analítica e resolução de problemas.
- Interesse contínuo em aprendizado e evolução técnica.
- Facilidade para atuar em ambientes dinâmicos e de crescimento acelerado.
Local
São Paulo/SP
#vemserICON