Desenvolvedor(a) Mobile - React Native

Empresa: FIAP/Alura/PM3

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! Sobre a empresa: 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? 🚀

Ver todas as vagas