Na CI&T, você vai contribuir para transformar o potencial da inteligência artificial em impacto real para grandes empresas. Com equipes em diversos países e décadas de experiência em transformação tecnológica, a empresa desenvolve soluções que integram inteligência artificial, dados, estratégia e tecnologia.
A posição tem foco em confiabilidade e sustentação de aplicativos móveis nativos, usando IA para aprimorar testes, monitoramento e resposta a problemas em produção. Se você reside na Região Metropolitana de Campinas, será necessário comparecer aos escritórios da cidade, conforme a política de frequência vigente.
Responsabilidades
- Projetar e implementar fluxos de desenvolvimento de software com agentes de IA, especialmente para regressão automatizada, sustentação e validação em produção
- Desenvolver e manter agentes para automatizar testes funcionais, de regressão e de performance em aplicativos iOS e Android
- Orientar práticas de observabilidade e confiabilidade para aplicativos nativos, incluindo monitoramento, alertas e resposta a incidentes
- Criar fluxos de IA para apoiar a triagem de bugs, a análise de causa raiz e a validação de correções em produção
- Definir e aprimorar a estratégia de testes automatizados para aplicativos móveis nativos, integrando ferramentas de IA ao GitHub Actions
- Usar GitHub Copilot, Claude Code ou ferramentas equivalentes para apoiar a criação, revisão e validação de testes
- Trabalhar com equipes de desenvolvimento e produto para garantir a qualidade e a sustentação das entregas em produção
- Assegurar que os fluxos de automação atendam aos requisitos de segurança e conformidade
- Documentar e compartilhar práticas de engenharia de confiabilidade aprimorada por IA
Requisitos obrigatórios
- Experiência sólida com desenvolvimento ou engenharia de qualidade, plataforma ou confiabilidade em iOS (Swift) e Android (Kotlin)
- Conhecimento de frameworks de automação móvel, como XCTest/XCUITest, Espresso, Appium ou similares
- Familiaridade com instrumentação e observabilidade de aplicativos móveis, incluindo falhas, rastreamentos, registros e métricas de desempenho
- Experiência prática na criação de agentes ou fluxos de automação com modelos de linguagem aplicados ao ciclo de desenvolvimento de software
- Uso avançado de GitHub Copilot, Claude Code ou ferramentas equivalentes em fluxos de trabalho de engenharia, inclusive no modo agêntico
- Conhecimento de frameworks agênticos, como BMAD, Spec-Kit, LangChain, LangGraph, CrewAI, AutoGen ou similares
- Capacidade de integrar IA a pipelines de integração e entrega contínuas para testes, triagem e validação
- Experiência com práticas de SRE, incluindo SLOs, SLIs, orçamentos de erro, plantões e análises pós-incidente
- Conhecimento de ferramentas de observabilidade, como Datadog, Firebase Crashlytics, Grafana, Sentry ou equivalentes
- Experiência com pipelines de CI/CD para aplicativos móveis usando GitHub Actions e Fastlane
- Capacidade de trabalhar com autonomia em equipes distribuídas e de comunicar problemas técnicos em termos de impacto para o negócio
- Mentalidade de engenharia de produto, com atenção às necessidades do negócio
Diferenciais
- Experiência em ambiente bancário
- Experiência com ajuste fino de modelos ou engenharia de prompts para casos de QA e sustentação
- Contribuições para projetos de código aberto relacionados a desenvolvimento móvel ou automação com IA
O que esperamos
Esperamos que você combine conhecimento de desenvolvimento móvel, automação e confiabilidade para ajudar a manter aplicativos nativos estáveis e evoluí-los com agilidade. Sua colaboração com as equipes e sua capacidade de aplicar IA de forma prática serão importantes para entregar qualidade em produção.