A FIAP é uma faculdade de tecnologia, inovação e negócios que tem como propósito fazer a diferença no mundo e no mercado da educação. Somos **change makers** e acreditamos no poder transformador da tecnologia, da inovação e da inteligência artificial. **E aí, let's rock the future?** Buscamos um(a) **Desenvolvedor(a) Mobile** apaixonado(a) por tecnologia, inovação e com vontade de criar experiências digitais que impactem a vida de milhares de estudantes, professores e profissionais da educação. Você fará parte de um time responsável pela construção e evolução dos nossos aplicativos, participando desde a análise das necessidades até o desenvolvimento, integração, testes, publicação e evolução das soluções. Nossa principal tecnologia para desenvolvimento mobile é o **React Native** , permitindo a criação de experiências para **iOS e Android** a partir de uma arquitetura compartilhada. Além de uma boa base técnica, buscamos alguém preparado para uma nova forma de desenvolver software, utilizando **Inteligência Artificial como ferramenta de apoio durante o ciclo de desenvolvimento** , aumentando produtividade e qualidade sem abrir mão de análise crítica, segurança e boas práticas de engenharia. **Seus principais desafios** No dia a dia, você participará de desafios como: * Desenvolver e evoluir aplicativos utilizados por alunos, facilitando o acesso a conteúdos, serviços e informações da vida acadêmica. * Criar soluções mobile para professores e colaboradores, simplificando processos e melhorando a experiência dos usuários. * Desenvolver novas funcionalidades utilizando React Native e TypeScript. * Integrar os aplicativos com APIs internas e serviços de terceiros. * Participar da evolução da arquitetura e da qualidade técnica dos aplicativos. * Investigar problemas, identificar causas e implementar soluções definitivas. * Garantir uma boa experiência nos diferentes dispositivos e plataformas. * Participar do processo de publicação e evolução dos aplicativos na App Store e Google Play. * Trabalhar de forma integrada com desenvolvedores back\-end, UX/UI e demais áreas envolvidas nos produtos. * Utilizar IA como acelerador do ciclo de desenvolvimento, apoiando análise, implementação, testes, documentação, debugging e refatoração. **✅** **Esperamos que você tenha experiência prática com:** * React Native * TypeScript * Desenvolvimento de aplicações para iOS e Android * Gerenciamento de estado em aplicações React Native * Consumo e integração com APIs RESTful * Navegação entre telas e fluxos * Autenticação e autorização * Desenvolvimento e validação de formulários * Manipulação de mídias como imagens, áudio, vídeo e PDFs * Expo e ecossistema Expo * Styled Components ou outras soluções de estilização * Git para versionamento de código * Boas práticas de desenvolvimento, organização e manutenção de código **Desenvolvimento assistido por Inteligência Artificial** Acreditamos que a Inteligência Artificial já faz parte da evolução da engenharia de software e deve ser utilizada para ampliar a capacidade dos desenvolvedores e a qualidade das entregas. Na FIAP, utilizamos o **OpenAI Codex** como ferramenta de desenvolvimento assistido por IA. Esperamos que você tenha interesse em incorporar o **Codex** à sua rotina de desenvolvimento, utilizando\-o como apoio em atividades como: * geração e evolução de código; * criação de componentes React Native; * criação de testes automatizados; * análise e compreensão de código existente; * investigação e diagnóstico de erros; * refatoração e melhoria de código; * documentação técnica; * integração e consumo de APIs; * revisão de código; * análise de possíveis problemas de performance; * criação de scripts e automações; * apoio na investigação de comportamentos específicos entre Android e iOS. Mais importante do que simplesmente utilizar IA é saber **avaliar criticamente o código produzido** , compreender a solução proposta e validar aspectos de arquitetura, segurança, performance, experiência do usuário e compatibilidade entre plataformas. **IA acelera o desenvolvimento. A decisão e a responsabilidade técnica continuam sendo do desenvolvedor.** **⭐** **Será um diferencial se você tiver:** * Experiência com Expo Application Services (EAS) * Experiência com animações em React Native * Conhecimento em testes unitários e automatizados * Experiência com notificações Push * Conhecimento em Firebase * Experiência com analytics, crash reporting e monitoramento de aplicações * Experiência com publicação e manutenção de aplicativos na App Store e Google Play * Conhecimento dos processos de assinatura, certificados e provisionamento de aplicativos * Familiaridade com CI/CD para aplicações mobile * Conhecimento em desenvolvimento nativo Android e/ou iOS * Experiência com integração de módulos nativos ao React Native * Conhecimentos de performance e otimização de aplicações mobile * Experiência com desenvolvimento assistido por IA utilizando Codex **Soft Skills Valorizadas** * Boa comunicação e tr