Estamos em busca de um(a) Desenvolvedor(a) Mobile Sênior com forte experiência em Flutter e integração de soluções de Inteligência Artificial para desenvolver aplicações modernas, escaláveis e de alta performance. Procuramos um perfil com visão de arquitetura, experiência em ambientes Cloud/DevOps e capacidade de integrar aplicações móveis a agentes de IA, soluções baseadas em RAG e serviços distribuídos.
Responsabilidades
- Desenvolver, evoluir e manter aplicações mobile utilizando Flutter, priorizando performance, escalabilidade, segurança e qualidade de código.
- Definir e aplicar padrões de arquitetura, gerenciamento de estado e boas práticas de engenharia de software.
- Integrar aplicações móveis a serviços de Inteligência Artificial Generativa, agentes autônomos e APIs.
- Desenvolver e orquestrar agentes de IA, ferramentas customizadas (Skills/Tools) e workflows complexos.
- Implementar e otimizar soluções de RAG (Retrieval-Augmented Generation), aprimorando a recuperação de informações e a geração de respostas contextualizadas.
- Desenvolver e integrar APIs, serviços e conectores utilizando Python, Java e Node.js.
- Criar, manter e otimizar pipelines de CI/CD no Azure DevOps, automatizando testes, builds e deploys.
- Empacotar aplicações e serviços com Docker e gerenciar sua execução em ambientes Kubernetes.
- Aplicar práticas de segurança, monitoramento, testes automatizados e confiabilidade em todo o ciclo de desenvolvimento.
- Utilizar ferramentas de IA para acelerar o desenvolvimento, aumentar a produtividade e aprimorar a qualidade das entregas.