Será responsável por todo o ciclo de desenvolvimento web, entregando aplicações em nuvem escaláveis, performáticas e centradas no cliente, com forte protagonismo técnico nas decisões de arquitetura front-end e back-end.
Responsabilidades
- Atuar em conjunto com cientistas de dados, engenheiros de dados, usuários de negócio, gerentes de projeto e demais engenheiros para construir as soluções de software necessárias.
- Projetar, desenvolver, revisar e testar aplicações web em colaboração com times multifuncionais.
- Projetar e criar componentes de interface, implementando páginas e fluxos em React.js.
- Projetar e construir APIs REST, escrevendo código limpo, eficiente e reutilizável.
- Escrever código bem estruturado, testável e eficiente, seguindo as melhores práticas de desenvolvimento de software.
- Levantar e refinar especificações e requisitos técnicos junto às áreas de negócio.
- Prover manutenção contínua, suporte e melhorias em sistemas e plataformas existentes.
- Atuar como referência técnica (senior) para desenvolvedores mais juniores, revisando código e apoiando decisões de arquitetura.
- Contribuir para a definição de padrões, boas práticas e arquitetura escalável do front-end.