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 trabalho em equipe
- Autonomia para investigar problemas e propor soluções
- Capacidade de transformar necessidades de negócio em soluções técnicas
- Pensamento crítico e capacidade analítica
- Organização com prazos, versionamento e documentação
- Atenção à experiência do usuário
- Preocupação com qualidade, segurança e manutenibilidade do código
- Interesse constante por novas tecnologias
- Disposição para aprender, experimentar e compartilhar conhecimento
- Capacidade de utilizar IA de forma responsável e crítica, sem depender cegamente do código gerado
⚙️ Nossa stack e ferramentas
Você encontrará tecnologias e ferramentas como:
- React Native
- TypeScript
- JavaScript
- Expo
- EAS
- REST APIs
- Git
- GitLab / GitHub
- Firebase
- App Store / Google Play
- Android / iOS
- CI/CD
- OpenAI Codex — desenvolvimento assistido por IA
🎯 Seu impacto
Aqui, desenvolver um aplicativo significa muito mais do que construir telas.
As soluções criadas pelo time fazem parte da jornada acadêmica dos nossos alunos e da rotina de professores e colaboradores. Você terá a oportunidade de trabalhar em produtos utilizados no dia a dia da instituição e contribuir diretamente para tornar a experiência acadêmica mais simples, conectada e eficiente.
Ao mesmo tempo, você participará da evolução da nossa forma de desenvolver software, combinando engenharia, experiência do usuário e Inteligência Artificial para entregar soluções cada vez melhores.
🎁 O que oferecemos
- Um ambiente de trabalho dinâmico e colaborativo.
- Participação em projetos de tecnologia com impacto direto na educação.
- Contato com diferentes produtos, sistemas e desafios tecnológicos.
- Desenvolvimento profissional e aprendizado contínuo.
- Uso de Inteligência Artificial aplicada ao desenvolvimento de software.
- Remuneração competitiva e benefícios.
Venha fazer parte do nosso time e construir conosco a próxima geração das experiências digitais da FIAP. 🚀
Let's Rock the Future!