Desenvolver e manter aplicações web utilizando a stack mencionada acima;
Trabalhar em conjunto com o time de qualidade e design para entregar features de alta qualidade;
Escrever código claro e testável, utilizando boas práticas de desenvolvimento;
Garantir a qualidade do código através de revisões de código, testes automatizados e integração contínua;
Participar de discussões técnicas e tomar decisões junto ao time para solucionar problemas e melhorar o produto;
Compartilhar conhecimento e orientar desenvolvedores mais juniores;
Realizar especificações técnicas e estimativas.
Requirements
Experiência comprovada em desenvolvimento, de preferência, com as tecnologias mencionadas, atuando como Pleno ou Sênior;
Conhecimento em prototipagem e design system;
Conhecimento avançado em boas práticas de desenvolvimento como clean code, solid, clean architecture, arquitetura de componentes, testes automatizados e versionamento de código;
Familiaridade com metodologias ágeis de desenvolvimento, como Scrum e Kanban;
Excelente habilidade de comunicação e trabalho em equipe;
Interesse em aprender novas tecnologias e conceitos relacionados ao desenvolvimento de software;