Software Engineer Senior (Mobile)
A Curseduca é a área de membros que transforma conteúdo em crescimento.
Somos uma plataforma usada por infoprodutores e empresas que levam a educação digital a sério. Com app personalizado, inteligência artificial, gamificação e comunidade, a Curseduca entrega muito mais do que aulas – oferece uma experiência que vende, engaja e fideliza.
Nossa missão é dar às empresas e criadores as ferramentas certas para entregar conteúdo, escalar resultados e gerar impacto real através da educação digital.
Aqui, vivemos uma cultura forte, que guia cada decisão e cada entrega:
💙 Somos apaixonados – trabalhamos com propósito, autonomia e excelência.
🔥 Somos inconformados – questionamos padrões e buscamos sempre o próximo nível.
🎯 Nosso foco é o cliente – o sucesso do cliente é o nosso sucesso.
🗣 Nos comunicamos com clareza e coragem – falamos o que precisa ser dito, com respeito e transparência.
📚 Educação é nossa essência – aprendemos e ensinamos todos os dias.
📌 Responsabilidades
- Desenvolver e manter aplicativos móveis multiplataforma (iOS e Android) utilizando React Native.
- Colaborar com os times de produto e design para implementar interfaces de usuário intuitivas e responsivas.
- Integrar aplicativos móveis com APIs back-end.
- Escrever código limpo, eficiente, bem documentado e testável (testes unitários, de integração, E2E).
- Garantir a performance, qualidade e responsividade dos aplicativos.
- Identificar e corrigir bugs e gargalos de performance.
- Implementar e manter pipelines de CI/CD para os aplicativos móveis.
- Publicar e gerenciar os aplicativos nas lojas (App Store e Google Play Store).
- Manter-se atualizado sobre as últimas tendências e melhores práticas em desenvolvimento mobile e React Native.
- Colaborar com outros desenvolvedores, compartilhando conhecimento e realizando code reviews.
✅ Requisitos
- Experiência no desenvolvimento de aplicativos móveis utilizando React Native.
- Conhecimento dos princípios de design de interface e experiência do usuário (UI/UX) para mobile.
- Experiência com gerenciamento de estado em React Native (Redux, Zustand, Context API, etc.).
- Experiência na integração com APIs RESTful e/ou GraphQL.
- Experiência em observabilidade de aplicativos (Sentry, Grafana, New Relic, Data Dog, etc.)
- Familiaridade com o processo de build e publicação de aplicativos para iOS e Android.
- Experiência com ferramentas de versionamento (Git).
- Conhecimento em testes automatizados para mobile (Jest, Detox, etc.).
- Capacidade de trabalhar de forma independente e em equipe.
- Habilidade para trabalhar com autonomia, excelente comunicação e proatividade.
Se você busca um ambiente desafiador, com espaço para crescer rápido, aprender com intensidade e gerar impacto real, a Curseduca é o seu lugar! 🚀
Localização | Modelo de contratação | Modelo de trabalho |
---|---|---|
São Paulo, SP, BR | Autônomo PJ | Remoto |