Desenvolvedor(a) Fullstack Pleno Node.js, MongoDB e Next.js
ICON Solutions do Brasil
Sobre a vaga
Desenvolvedor(a) Fullstack Pleno Node.js, MongoDB e Next.js
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: A66012208158
Modelo de contratação: PJ
Estamos em busca de um(a) Desenvolvedor(a) Fullstack Pleno para atuar no desenvolvimento e evolução de aplicações escaláveis, modernas e de alta performance. Procuramos um profissional com sólida experiência em Node.js, MongoDB e Next.js, que tenha domínio de boas práticas de desenvolvimento, arquitetura de software e cultura de qualidade.
Você fará parte de um time multidisciplinar, contribuindo para a construção de soluções robustas, participando de definições técnicas e colaborando com profissionais de frontend, backend e infraestrutura.
Principais Responsabilidades
- Desenvolver e manter aplicações web escaláveis e performáticas, com foco em backend.
- Projetar, desenvolver e evoluir APIs REST e microsserviços utilizando Node.js.
- Implementar integrações com APIs e serviços internos e externos.
- Atuar na modelagem e otimização de bancos de dados MongoDB e demais soluções NoSQL.
- Desenvolver e otimizar aplicações utilizando Next.js, garantindo performance, SEO e experiência do usuário.
- Colaborar com equipes que utilizam React e Vue.js para construção de soluções integradas.
- Aplicar práticas de Test-Driven Development (TDD) para garantir qualidade e confiabilidade das entregas.
- Participar da definição e implementação de arquiteturas baseadas em Domain-Driven Design (DDD).
- Atuar na conteinerização e implantação das aplicações utilizando Docker e Kubernetes.
- Contribuir com processos de CI/CD e automação de pipelines.
- Realizar code reviews e promover boas práticas de desenvolvimento junto ao time.
- Garantir aderência aos princípios de Clean Code, SOLID e padrões modernos de arquitetura.
- Apoiar a evolução contínua dos sistemas em ambientes cloud AWS.
Requisitos Obrigatórios
- Experiência sólida com desenvolvimento backend utilizando Node.js.
- Experiência na construção de APIs REST e arquitetura de microsserviços.
- Conhecimento prático em MongoDB e bancos de dados NoSQL.
- Experiência com Next.js.
- Conhecimento em React.
- Experiência com testes automatizados e TDD.
- Vivência com conceitos de DDD e boas práticas de arquitetura de software.
- Experiência com Docker para empacotamento e execução de aplicações.
- Conhecimento em Kubernetes (K8s).
- Experiência com AWS (EC2, Lambda, S3, RDS e serviços relacionados).
- Vivência com CI/CD e automação de pipelines.
- Conhecimento em metodologias ágeis (Scrum e/ou Kanban).
- Aplicação prática de Clean Code e princípios SOLID.
Diferenciais
- Experiência com arquitetura orientada a eventos.
- Conhecimento em RabbitMQ ou Kafka.
- Experiência com GraphQL.
- Vivência com arquitetura Serverless.
- Certificações AWS, Docker ou Kubernetes.
- Experiência em ambientes de alta disponibilidade e grande volume de dados.
Perfil Comportamental
- Boa comunicação e capacidade de trabalho em equipe.
- Perfil analítico e orientado à resolução de problemas.
- Proatividade e senso de dono.
- Facilidade para atuar em ambientes dinâmicos e colaborativos.
- Interesse por aprendizado contínuo e evolução técnica.
Tecnologias da Stack
Backend
- Node.js
- Express/NestJS
- MongoDB
- APIs REST
- Microsserviços
Frontend
- Next.js
- React
- Vue.js
Cloud & DevOps
- AWS
- Docker
- Kubernetes
- CI/CD
Boas Práticas
- TDD
- DDD
- Clean Code
- SOLID
Local
São Paulo/SP
#vemserICON