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 Graph QL.
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 No SQL (ex.: My SQL/Maria DB e Mongo DB), 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 (Git Hub Actions, Git Lab 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 Nest JS.
Noções de observabilidade (logs estruturados, métricas e tracing) e ferramentas como Datadog.
Familiaridade com AWS (ex.: IAM, S3, Cloud Watch) e serviços gerenciados.
Experiência com testes E2 E (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.