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
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