AI Jobs Map

FIAP · Brazil

Desenvolvedor(a) Mobile - React Native

full timePosted 13 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

react-nativetypescriptgitopenaifirebaseci/cdjavascriptrest-apigitlabgithub

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!

More jobs at FIAP