Desenvolvedor(a) Mobile Pleno - React Native
Vaga nacionalContratação no Brasil (CLT/PJ)Sobre a vaga
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!
Tipo de contratação: CLT
