Desenvolvedor(a) Móvel Especialista
">
Aqui você terá a oportunidade de trabalhar em projetos desafiadores e contribuir para o crescimento da empresa, liderando a criação de aplicativos móveis inovadores e complexos.
">
* Funções Principais:
* Desenvolver e manter aplicativos móveis de alta qualidade utilizando React Native, garantindo uma excelente experiência de usuário em ambas as plataformas (Android e iOS)
* 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, visando performance e usabilidade aprimoradas
* 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
Requisitos e Habilidades
* Critérios Básicos:
* Sólida experiência no desenvolvimento de aplicativos móveis, com histórico de apps entregues para Android e iOS
* Domínio de React Native para criação de aplicativos cross-platform, aproveitando ao máximo code sharing entre plataformas
* Conhecimentos avançados em desenvolvimento nativo iOS (Swift/Objective-C) e Android (Kotlin/Java), capaz de implementar módulos nativos e otimizações específicas quando requerido
* Familiaridade com consumo de APIs RESTful e integração de aplicativos com serviços backend; entendimento de sincronização de dados, armazenamento local e funcionamento offline
* Noções de UX/UI design para colaborar na construção de interfaces móveis intuitivas e aderentes às diretrizes de plataforma (Human Interface Guidelines, Material Design)
* Experiência com controle de versão (Git) e trabalho em equipes ágeis, seguindo metodologias Scrum/Kanban
Competências Desejáveis
* Habilidades Avançadas:
* Experiência com o ciclo completo de publicação de apps (processos de build e release para Google Play Store e Apple App Store, revisão e aprovação, gerenciamento de versões e certificados)
* Conhecimento de ferramentas de CI/CD para mobile, automatizando builds, testes e distribuição (App Center, Bitrise, Github Actions ou similares)
* Familiaridade com bibliotecas e frameworks do ecossistema mobile modernas (por ex: Redux/Context API para gerenciamento de estado, Firebase para analytics e push notifications, Realm/SQLite para persistência local)
* Noções de design responsivo e adaptativo, garantindo compatibilidade com diferentes tamanhos de tela e versões de OS; atenção aos detalhes de interface seguindo Material Design (Android) e Human Interface Guidelines (iOS)
* Participação em comunidades de desenvolvimento mobile ou contribuições em projetos open source relacionados a mobile (vamos adorar conhecer esse lado)
Vantagens do Trabalho conosco
* Ambiente Trabalhista:
* Cultura de startup em crescimento, com hierarquia horizontal, muita colaboração e oportunidades de impacto real nos resultados
* Benefícios:
* Ambiente de trabalho flexível e acolhedor, valorizando profissionais que buscam crescer e se desenvolver
Detalhes do Contrato
* Modelo de Trabalho:
* Local: atuação preferencialmente híbrida para candidatos em Salvador/BA ou Florianópolis/SC (nosso time possui bases nessas localidades); para profissionais de outras regiões do Brasil, oferecemos posição 100% remota
* Contratação:
* Formato de contratação à escolha do candidato (CLT ou PJ), conforme o que for mais adequado à sua realidade
* Benefícios Negociáveis:
* Plano de saúde, bônus por desempenho, ajuda de custo home office e outros benefícios personalizados
* Salário Competitivo:
* Valorizamos a experiência e o talento, discutiremos a proposta abertamente para encontrar um salário justo e atrativo