Responsabilidades e atribuições: Desenvolver e manter funcionalidades em aplicações web, seguindo boas práticas de código, padrões do time e foco em qualidade. Apoiar na evolução de sistemas e integrações, contribuindo com melhorias incrementais e correções de bugs. Investigar e resolver problemas em produção com apoio do time, utilizando monitoramento, logs e ferramentas de observabilidade. Escrever e manter testes automatizados (unitários e de integração), ajudando a reduzir regressões. Participar de code reviews (recebendo e aplicando feedback) e colaborar com a documentação de decisões técnicas. Atuar em times ágeis, participando de cerimônias e contribuindo para entregas contínuas (Scrum/Kanban). Requisitos e qualificações: Experiência inicial (profissional ou projetos) com Node.js e React. Conhecimento de desenvolvimento de APIs REST e noções de GraphQL. Noções de arquitetura e boas práticas (camadas, responsabilidade única, organização de módulos) e interesse em evoluir para microserviços e arquitetura orientada a eventos. Familiaridade com bancos de dados relacionais e NoSQL (ex.: MySQL/MariaDB e MongoDB), incluindo consultas básicas e modelagem inicial. Vivência (mesmo que acadêmica/projetos) em cloud (AWS, GCP ou Azure) e conceitos de deploy. Conhecimento de Git e noções de CI/CD (GitHub Actions, GitLab CI, Jenkins ou similares). Prática com testes automatizados (unitários e/ou integração) e interesse em TDD/BDD. Noções de orientação a objetos, princípios SOLID e boas práticas de Clean Code. Familiaridade com conceitos básicos de segurança web (ex.: SQL Injection, XSS, CSRF). Informações adicionais Para se destacar nesta posição seria legal se você também tivesse: Experiência com Next.js e/ou NestJS. Noções de observabilidade (logs estruturados, métricas e tracing) e ferramentas como Datadog. Familiaridade com AWS (ex.: IAM, S3, CloudWatch) e serviços gerenciados. Experiência com testes E2E (ex.: Playwright/Cypress) e boas práticas de qualidade em frontend. Interesse em uso de IA no dia a dia (ex.: copilots) para acelerar aprendizado, testes e produtividade. Disponibilidade para atuar em modelo híbrido no escritório de São Paulo/SP.