Desenvolver e manter aplicações web escaláveis e performáticas (front e back-end);
Participar de reuniões técnicas e de alinhamento com o time de produto e outras áreas;
Escrever código limpo, testável e com foco em reutilização;
Colaborar com a equipe na definição de arquiteturas e soluções técnicas;
Apoiar na identificação e resolução de bugs e gargalos de performance. Sólida experiência com JavaScript (ES6+)
Domínio em frameworks Node.js (back-end) e React.js ou Vue.js (front-end)
Conhecimentos sólidos de APIs RESTful, Banco de Dados SQL e NoSQL
Versionamento com Git
Experiência com metodologias ágeis (Scrum/Kanban)
Diferenciais (não obrigatórios)
Conhecimento em TypeScript
Experiência com testes automatizados (Jest, Mocha, etc.)
Experiência com ferramentas de CI/CD
Familiaridade com ambientes em nuvem (AWS, Azure ou GCP)