Desenvolvedor(a) Mobile Especialista
O papel de Desenvolvedor(a) Mobile Especialista é fundamental para a criação de aplicativos móveis de alto impacto. Utilizando React Native e seu conhecimento avançado em desenvolvimento nativo iOS/Android, você irá desenvolver apps móveis multiplataforma inovadores, integrando funcionalidades nativas quando necessário e contribuindo com projetos desafiadores de IA e Analytics em um ambiente dinâmico e colaborativo.
A missão desse profissional inclui liderar a criação de aplicativos móveis que atendam às necessidades dos usuários, garantindo uma excelente experiência de usuário em ambas as plataformas (Android e iOS).
Responsabilidades Principais
* Desenvolver e manter aplicativos móveis de alta qualidade utilizando React Native;
* Implementar funcionalidades nativas de iOS e Android quando necessário, integrando módulos nativos ao app React Native para uso de recursos específicos de hardware ou sistema operacional;
* Assegurar a qualidade e desempenho dos aplicativos, realizando testes (unitários, integrados e de UI), profiling e depuração para identificação de bugs e gargalos de performance;
* Colaborar com designers e equipe de produto para traduzir requisitos de UX/UI em funcionalidades técnicas;
* Integrar os aplicativos a APIs e serviços externos, garantindo comunicação eficiente com o backend.
Skill set esperado:
* Sólida experiência no desenvolvimento de aplicativos móveis, com histórico de apps entregues para Android e iOS;
* Dominio de React Native para criação de aplicativos cross-platform;
* Conhecimentos avançados em desenvolvimento nativo iOS (Swift/Objective-C) e Android (Kotlin/Java);
* Familiaridade com consumo de APIs RESTful e integração de aplicativos com serviços backend;
* Noções de UX/UI design;
* Experiência com controle de versão (Git) e trabalho em equipes ágeis;
* Inglês intermediário;
* Participação em comunidades de desenvolvimento mobile ou contribuições em projetos open source relacionados a mobile.
Educação e Certificação
Não há requisições específicas de educação formal, mas a experiência prática e o portfolio são fundamentais para a seleção do candidato.
Benefícios
Condições Atuais: Oferecemos flexibilidade para trabalhar remoto ou híbrido, dependendo da localização geográfica do candidato.
Contratação: CLT ou PJ, conforme escolha do candidato.
Cultura: Cultura de startup em crescimento, com hierarquia horizontal, muita colaboração e oportunidades de impacto real nos resultados.
Oportunidades de Crescimento: Ambiente que valoriza a aprendizagem contínua e promove o crescimento profissional através de treinamentos e oportunidades de especialização.