Desenvolvedor(a) de Aplicativos Móveis Sênior
">
* Estamos procurando por profissionais experientes para liderar a criação de aplicativos móveis inovadores e de alta qualidade.
">
Funções Principais:
">
* Desenvolver e manter aplicativos móveis 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
* Colaborar com designers e equipe de produto para traduzir requisitos de UX/UI em funcionalidades técnicas, participando ativamente na definição de fluxos e na melhoria contínua da interface e usabilidade do app
* Integrar os aplicativos a APIs e serviços externos, garantindo comunicação eficiente com o backend e implementando tratamento de erros, gerenciamento de estado offline/online e atualizações em tempo real quando aplicável
">
Requisitos:
">
* 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
* Inglês intermediário para compreender documentações técnicas, SDKs internacionais e se comunicar quando necessário com equipes ou fornecedores externos
">
Vantagens:
">
* Oportunidade de trabalhar em projetos desafiadores e inovadores, contribuindo para o crescimento e sucesso da empresa
* Ambiente de trabalho colaborativo e dinâmico, com oportunidades de aprendizado e desenvolvimento profissional
* Possibilidade de trabalhar em equipe com profissionais experientes e talentosos
* Opção de trabalho remoto ou híbrido, permitindo maior flexibilidade e equilíbrio pessoal-profissional
* Benefícios competitivos e personalizados, conforme necessidades e expectativas do candidato
">
Outras Informações:
">
* Formato de contratação: CLT ou PJ, conforme escolha do candidato
* Modelo de trabalho: atuação preferencialmente híbrida para candidatos em Salvador/BA ou Florianópolis/SC; para profissionais de outras regiões do Brasil, oferecemos posição 100% remota
* Cultura da empresa: cultura de startup em crescimento, com hierarquia horizontal, muita colaboração e oportunidades de impacto real nos resultados
">
Como se Candidatar:
">
Envie seu currículo e links de apps ou portfólio que demonstrem seu trabalho para um endereço de email. Vamos adorar conhecer seu talento e fazer parte da sua jornada profissional.
">
Título Alternativo:
">Desenvolvedor de Aplicativos Móveis Seniores">