Desenvolvedor Fullstack (Node/React)

São Paulo Hybrid

Híbrido SP ou RJ
2 dias presenciais e 3 remotos 

Responsável pelo desenvolvimento e manutenção de aplicações web e APIs, atuando tanto no backend (Node.js, Express, Python) quanto no frontend (JavaScript, HTML, CSS). O profissional será peça-chave na integração de sistemas, automação de processos, implantação de soluções em ambientes Docker/Kubernetes e AWS Cloud, além de contribuir para a evolução arquitetural, segurança das aplicações e integração de tecnologias de mensageria, cache e conectividade.

O que esperamos de resultado dessa posição


Entregas de funcionalidades completas, com qualidade e dentro dos prazos 
Evolução e manutenção de sistemas escaláveis, seguros e de alta disponibilidade 
Integração eficiente entre serviços, APIs, bancos de dados relacionais e sistemas de mensageria/cache 
Automação de processos e pipelines de CI/CD 
Implantação e manutenção de ambientes em Docker, Kubernetes, AWS e servidores Linux 
Colaboração ativa em decisões técnicas e revisão de código 
Documentação clara e atualizada das soluções desenvolvidas 
Suporte técnico para outras áreas (DevOps, QA, Produto) 
Proatividade na identificação e resolução de problemas

Descrição detalhada das atividades 

Desenvolver e manter APIs RESTful com Node.js/Express e Python 
Criar interfaces web responsivas com HTML, CSS e JavaScript 
Modelar e operar bancos de dados relacionais (PostgreSQL, MySQL, etc.) 
Implantar e gerenciar aplicações em containers Docker e orquestração via Kubernetes 
Utilizar serviços AWS (ECS, EC2, S3, ECR, Pipelines, Lambdas) para deploy e automação 
Implementar e administrar sistemas de cache (Redis) e mensageria (RabbitMQ, MQTT) 
Integrar soluções de conectividade IoT (LoRa) 
Configurar e otimizar servidores web (Nginx) e ambientes Linux 
Participar da definição e implementação de pipelines de CI/CD 
Realizar code reviews e propor melhorias de arquitetura e segurança 
Documentar código, APIs e processos técnicos 
Colaborar com times multidisciplinares (DevOps, QA, Produto) 
Monitorar e otimizar performance das aplicações 
Atuar na resolução de bugs e suporte técnico

Requirements

Obrigatório

Experiência comprovada em desenvolvimento backend com Node.js e Express
Conhecimento sólido em bancos de dados relacionais (PostgreSQL, MySQL, etc.)
Domínio de JavaScript, HTML, CSS para desenvolvimento frontend
Experiência com Docker e Kubernetes para deploy e orquestração
Vivência com AWS Cloud (ECS, EC2, S3, Pipelines, ECR, Lambdas)
Conhecimento em Python para scripts, automações ou microserviços
Experiência com pipelines de CI/CD (GitHub Actions, GitLab CI, etc.)
Experiência com servidores Linux (administração, automação, troubleshooting)
Conhecimento em sistemas de cache (Redis) e mensageria (RabbitMQ, MQTT)
Experiência com servidores web (Nginx)
Vivência com integração de soluções IoT (LoRa)
Boas práticas de versionamento (Git), documentação e testes automatizados
Comunicação clara e colaboração em times multidisciplinares

Desejável

Experiência anterior em empresas SaaS ou produtos digitais escaláveis
Conhecimento em segurança de aplicações web
Vivência com metodologias ágeis (Scrum, Kanban)
Experiência com monitoramento (Prometheus, Grafana, CloudWatch)
Participação em projetos open source ou comunidades técnicas
Uso de IDE com Agentes de IA (WindsurfAI, CursorAI)
Uso de IA no dia a dia para apoio no desenvolvimento de software