Estamos buscando um(a) Desenvolvedor(a) Full Stack para atuar na criação e evolução de produtos digitais utilizados globalmente, trabalhando tanto no front-end quanto no back-end, desenvolvendo APIs, microsserviços, integrações e melhorias de performance.
A função envolve participação ativa em decisões técnicas, colaboração com times ágeis, uso de ferramentas e tecnologias modernas e foco em entregas escaláveis, de qualidade e com boa experiência para o usuário.
Principais Atividades e Responsabilidades
Projetar e desenvolver aplicações back-end e front-end, além de microsserviços, utilizando tecnologias modernas para construir ferramentas amigáveis ao usuário.
Utilizar integração contínuavisando deployment contínuo,escrevendo códigosreutilizáveis e de fácil manutenção.
Desenvolver APIs e serviços REST.
Melhorar e otimizar aplicações atuais, garantindo maior valor ao cliente, melhor experiência do usuário e aumento de performance (por exemplo, reduzindo tempo de resposta e atualizando o stack tecnológico).
Integrar soluções de softwares terceirizados, alinhando-se com fornecedores sobre integração, manutenção e melhorias.
Escrever código limpo e funcional tanto no front-end quanto no back-end, além de documentação correspondente.
Compartilhar aprendizados e sugestões com o time sobre como melhorar aplicações, simplificar códigos e garantir consistência do sistema.
Assegurar compatibilidade e otimização entre diferentes plataformas.
Realizar testes (unitários e de integração), manter o design responsivo das aplicações e melhorar continuamente a qualidade do código.
Experiências Requeridas
Mínimo de6 anosdesenvolvendo aplicações amigáveis para múltiplos dispositivos.
Mínimo de3 anostrabalhando em times ágeis em escala.
Bacharelado ou Mestrado em Tecnologia da Informação ou áreas correlatas.