Desenvolvedor(A) Mobile - React Native
alun
Score da Vaga
100 pontosA 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!
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Desenvolvimento Mobile
O Desenvolvimento Mobile é uma das áreas mais dinâmicas e em constante evolução do mercado de tecnologia. Com bilhões de dispositivos smartphones no mundo, a demanda por desenvolvedores mobile qualificados continua crescendo exponencialmente.
As principais stacks incluem Flutter (Dart), React Native (JavaScript/TypeScript), Kotlin (Android nativo), Swift (iOS nativo) e frameworks híbridos como Ionic e Capacitor. Conhecimento de arquitetura mobile (MVVM, Clean Architecture), CI/CD mobile (Fastlane, Bitrise, Codemagic) e publicação em App Store/Google Play são essenciais.
Desenvolvedores mobile sênior são profissionais muito valorizados, com salários competitivos e muitas oportunidades de trabalho remoto para empresas internacionais. A especialização em cross-platform ou nativo é uma decisão estratégica de carreira.
Sobre a área de Frontend
A área de Frontend é responsável por criar as interfaces visuais com as quais os usuários interagem em sites e aplicações web. Profissionais de frontend combinam habilidades técnicas com design para entregar experiências digitais intuitivas, responsivas e acessíveis.
As principais habilidades incluem HTML, CSS, JavaScript/TypeScript, frameworks como React, Angular e Vue, ferramentas de build (Webpack, Vite), CSS (Tailwind, Sass), testes (Jest, Cypress) e conhecimento de performance web e acessibilidade (WCAG). Familiaridade com design systems e componentes reutilizáveis é diferencial.
Desenvolvedores Frontend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam React, Next.js, performance web e acessibilidade. A área oferece oportunidades desde desenvolvedor júnior até arquiteto frontend, com foco em experiência do usuário, performance e qualidade de código.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Web Master
O Web Master é o profissional responsável pela manutenção, segurança e performance técnica de sites e aplicações web. Ele gerencia servidores, infraestrutura de hospedagem, monitoramento de uptime e garante que tudo funcione com rapidez e disponibilidade.
As principais habilidades incluem gestão de servidores (Apache, Nginx), hospedagem (AWS, Google Cloud, Azure), CDN (Cloudflare), SSL, DNS, segurança web (WAF, firewall), performance (Core Web Vitals, cache, compressão) e versionamento (Git, CI/CD). Conhecimento de Docker, WordPress, cPanel e monitoramento (Sentry, New Relic) é diferencial.
Web Masters em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam DevOps, SRE e conseguem garantir uptime e performance em escala. A área oferece oportunidades desde webmaster júnior até SRE e infrastructure engineer, com foco em confiabilidade, segurança e velocidade.
Sobre a área de Design
A área de Design, especialmente UX/UI e Product Design, vivenciou um crescimento significativo nos últimos anos. Com a digitalização acelerada dos negócios, a demanda por profissionais que consigam criar experiências digitais intuitivas e agradáveis nunca foi tão alta.
Os principais skills incluem Figma, Sketch, Adobe XD, pesquisa com usuários, design thinking, prototipação e system design. Designers de produto são cada vez mais valorizados por seu impacto direto nos resultados de negócio.
O trabalho remoto abriu portas para designers brasileiros trabalharem para empresas globais, com salários competitivos em dólares e euros.
Sobre a área de Redação
A área de Redação é responsável por criar textos persuasivos, criativos e estratégicos para diferentes canais de comunicação. Profissionais de redação transformam ideias em palavras que engajam, convertem e constroem a identidade de voz das marcas.
As principais habilidades incluem redação publicitária, copywriting, roteiro para vídeos e podcasts, escrita persuasiva, tom de voz e guidelines editoriais. Conhecimento de SEO writing, Grammarly e ferramentas de produtividade de texto é diferencial.
Profissionais de Redação em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam copy para landing pages, e-mail sequences e conteúdo para funil de conversão. A área oferece oportunidades desde redator júnior até diretor de copy, com foco em criatividade, persuasão e performance.
Sobre a área de Business Intelligence
Business Intelligence (BI) é a área responsável por transformar dados brutos em informações estratégicas para tomada de decisão. Profissionais de BI constroem dashboards, relatórios e análises que ajudam as empresas a entender seu desempenho e identificar oportunidades de crescimento.
As principais habilidades incluem modelagem de dados (star schema, snowflake), ETL (extração, transformação e carga), SQL avançado, ferramentas de BI (Power BI, Tableau, Looker), data warehousing, KPIs e análise de métricas de negócio (MRR, churn, cohort). Conhecimento de dbt, Airflow e pipelines de dados é diferencial.
Profissionais de BI em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam data visualization, analytics engineering e conseguem traduzir dados complexos em insights acionáveis para o negócio. A área oferece oportunidades desde analista de BI até diretor de dados, com foco em tomada de decisão baseada em dados.
Sobre a área de Agilidade
A área de Agilidade e Transformação Digital é fundamental para organizações que buscam eficiência e adaptação rápida. Profissionais de agile facilitam processos, eliminam gargalos e promovem cultura de melhoria contínua.
As principais certificações incluem CSM, PSM, SAFe, ICP e Kanban. Conhecimento de Scrum, Kanban, XP e frameworks ágeis é essencial, assim como soft skills de liderança e facilitação.
Agile coaches e Scrum Masters sênior são muito valorizados, especialmente em empresas de tecnologia que adotam metodologias ágeis em escala.
Comentários 0