* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Detalhes da vaga
Qualificações
- CI/CD
- Autenticação
- React
- DevOps
- Git
- Desenvolvimento de Aplicativos
- Banco de Dados
- Docker
- JavaScript
- Continuous integration
- REST
- APIs
- Escalabilidade
- SaaS
- MySQL
Descrição completa da vaga
A Confidencial (Apenas para Cadastrados) está buscando um(a) Desenvolvedor de Software com experiência em mobile para atuar no desenvolvimento e na expansão do nosso SaaS.
Nesta posição, você terá o desafio de conectar a robustez do nosso ecossistema web à mobilidade, garantindo que nossos usuários tenham uma experiência fluida e poderosa em qualquer dispositivo.
Buscamos uma pessoa que não apenas "escreva código para celular", mas que compreenda a arquitetura de um produto SaaS escalável e saiba como otimizar a jornada do usuário no contexto mobile.
- Ecossistema React: Domínio profundo de React e React Native, com experiência comprovada.
- Arquitetura SaaS: Entendimento de como estruturar aplicações que consomem serviços complexos de back-end.
- TypeScript: Domínio da linguagem para garantir segurança e escalabilidade no desenvolvimento.
- Consumo de APIs e Segurança: Experiência com REST, padrões de autenticação (JWT/OAuth) e persistência de dados local.
- Testes Automatizados: Experiência prática com testes unitários e de integração (Jest, Testing Library).
- Git: Familiaridade com versionamento utilizando Git e Gitflow.
- Bancos de Dados: Conhecimento em bancos relacionais (Postgres/MySQL) sob a perspectiva de consumo via API.
Responsabilidades
- Arquitetura e Desenvolvimento Mobile: Liderar o desenvolvimento de aplicativos utilizando React Native, garantindo que a aplicação mobile seja uma extensão performática e coesa do nosso SaaS.
- Integração de Ecossistema: Colaborar no design e consumo de APIs no Nest.js, assegurando que a comunicação entre o app e o back-end seja eficiente, segura e suporte estados offline/sincronização.
- Foco em Produto SaaS: Trabalhar em conjunto com as áreas de produto e design para adaptar funcionalidades complexas do desktop para interfaces móveis intuitivas.
- Ciclo de Vida Mobile: Gerenciar todo o ciclo de publicação nas lojas (App Store e Google Play) e implementar estratégias de atualização contínua e monitoramento de erros.
- Qualidade e Excelência: Implementar testes automatizados (unitários e de integração) e participar ativamente de code reviews para manter o alto padrão técnico do time.
- Cultura Ágil: Atuar em um ambiente multidisciplinar, contribuindo para a arquitetura evolutiva tanto do app quanto da plataforma como um todo.
- Supabase: Familiaridade com Auth, Realtime, Database e Storage.
- Experiência Full-Stack: Conhecimento prévio em Nest.js ou Next.js, facilitando a transição entre web e mobile.
- Expo: Experiência com o fluxo de desenvolvimento e EAS (Expo Application Services).
- DevOps Mobile: Conhecimento em CI/CD voltado para mobile e Docker para ambientes de desenvolvimento.
Valores Indispensáveis:
Humildade intelectual.
Diligência.
Sentimento de dono.
Auto-gerenciamento.
Proatividade.
Ambição para evoluir.
