Sobre a vaga
Estamos buscando um Desenvolvedor React Native Pleno para atuar no desenvolvimento e evolução de aplicações mobile híbridas, garantindo desempenho, escalabilidade e experiência do usuário. O profissional será responsável por implementar novas funcionalidades, melhorar a arquitetura do projeto e contribuir para a qualidade e estabilidade das aplicações.
Se você tem experiência com React Native, State Management (Redux/Context API), integração com APIs RESTful e CI/CD, essa é a oportunidade ideal para você!
Principais responsabilidades
- Desenvolver e manter aplicações móveis híbridas utilizando React Native;
- Aplicar arquiteturas MVC e MVVM para modularidade e escalabilidade do código;
- Implementar e gerenciar State Management utilizando Redux ou Context API;
- Integrar aplicações com APIs RESTful e bancos de dados , garantindo comunicação eficiente entre frontend e backend;
- Trabalhar com ferramentas de CI/CD (Bitrise) para automação e implantação contínua;
- Utilização Firebase (Crashlytics, RemoteConfig) para monitoramento e análise de falhas;
- Atuar com arquitetura de Micro Frontend , garantindo modularidade e reutilização de componentes;
- Implementar testes unitários para garantir a confiabilidade e estabilidade do código;
- Colaborar com times multidisciplinares (designers, POs e outros desenvolvedores) para entregar produtos de alta qualidade.
Experiência mínima
- 3+ anos de experiência no desenvolvimento de aplicações mobile utilizando React Native ;
- Conhecimento prático em Redux e Context API para gerenciamento de estado;
- Experiência com arquiteturas MVC e MVVM;
- Conhecimento em integração de APIs RESTful e bancos de dados;
- Experiência com ferramentas de CI/CD , especialmente Bitrise;
- Familiaridade com Firebase (Crashlytics, RemoteConfig) para monitoramento e otimização do aplicativo;
- Experiência com testes unitários e boas práticas de qualidade de código;
- Perfil colaborativo, proativo e com iniciativa para contribuir em melhorias e novas funcionalidades.
Requisitos essenciais
✅ React Native: Desenvolvimento de aplicações móveis híbridas;
✅ Gerenciamento de Estado (Redux/Context API): Gerenciamento eficiente do estado da aplicação;
✅ Arquitetura (MVC, MVVM): Organização e escalabilidade do código;
✅ Integração com APIs RESTful e bancos de dados : Comunicação eficiente com backend;
✅ CI/CD (Bitrise): Configuração e automação de processos de build e deploy;
✅ Firebase (Crashlytics, RemoteConfig): Monitoramento e melhorias da experiência do usuário;
✅ Micro Frontend: Modularidade e escalabilidade da aplicação;
✅ Testes unitários: Garantia da qualidade e estabilidade do código.
Requisitos desejáveis
➕ Conhecimento em metodologias ágeis (Scrum, Kanban);
➕ Experiência com Design Patterns para otimização do código;
➕ Familiaridade com ferramentas de monitoramento (Sentry, Firebase Performance Monitoring);
➕ Experiência com publicação de aplicativos na App Store e Google Play.
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!