Como pessoa desenvolvedora Fullstack, você criará e manterá aplicações web e ajudará a integrar recursos de IA generativa que resolvam problemas reais. Você trabalhará em colaboração com equipes de produto, design e engenharia, contribuindo para soluções seguras, confiáveis e fáceis de usar.
Responsabilidades
- Desenvolver e manter aplicações web com Java e React
- Utilizar ferramentas e técnicas de IA para aprimorar a qualidade do código e a eficiência do desenvolvimento
- Integrar recursos de IA generativa às aplicações
- Contribuir para a segurança, confiabilidade e usabilidade das aplicações
- Colaborar com pessoas de produto, design e engenharia
- Utilizar ferramentas de controle de versão, como Git, e práticas de CI/CD
Requisitos obrigatórios
- Experiência com desenvolvimento de aplicações web e com Python e React
- Conhecimento de princípios de desenvolvimento de software e padrões de projeto
- Experiência com bancos de dados relacionais e não relacionais, como SQL Server, MySQL e PostgreSQL
- Familiaridade com plataformas de computação em nuvem, especialmente AWS
- Conhecimento de desenvolvimento e design de APIs RESTful
- Capacidade de resolver problemas, pensar criticamente e colaborar em equipe
Diferenciais
- Experiência com Ruby
- Vivência com Java JSF
- Interesse em tecnologias de IA e em sua aplicação no desenvolvimento de software
O que esperamos
Você tem vontade de aprender e se adaptar a novas tecnologias e linguagens, além de gostar de trabalhar em colaboração com diferentes áreas. Sua curiosidade por IA e sua atenção à qualidade contribuirão para criar aplicações úteis e confiáveis.