Estamos buscando um Desenvolvedor Mobile Sênior altamente qualificado e experiente para se juntar à nossa equipe dinâmica em regime de contrato. O candidato ideal terá uma sólida experiência em desenvolvimento mobile, particularmente com React Native, e colaborará de perto com nossos funcionários internos em um ambiente Agile. Fluência em inglês é essencial para comunicação e colaboração eficazes.
Principais responsabilidades:
• Desenvolver e manter aplicativos mobile de alta qualidade usando React Native.
• Colaborar com equipes multifuncionais para definir, projetar e enviar novos recursos.
• Participar de cerimônias Agile, incluindo planejamento de sprint, stand-ups e retrospectivas.
• Escrever código limpo, sustentável e eficiente.
• Solucionar problemas e depurar problemas para otimizar o desempenho.
• Manter-se atualizado com as últimas tendências e tecnologias do setor.
• Gerenciar o processo de ponta a ponta de publicação de aplicativos mobile na Apple App Store e Google Play Store.
• Garantir que todos os aplicativos estejam em conformidade com as respectivas diretrizes da app store para evitar rejeições e atrasos.
• Processo de envio: Lidar com o processo de envio, incluindo a criação de contas de desenvolvedor, a preparação de listagens de aplicativos e o upload de binários.
Requisitos:
• Experiência comprovada como Desenvolvedor Mobile Sênior ou função similar.
• Grande proficiência em React Native e Typescript.
• Experiência com metodologias Agile e trabalho em um ambiente de equipe colaborativa.
• Excelentes habilidades de resolução de problemas e atenção aos detalhes.
• Grandes habilidades de comunicação e fluência em inglês.
• Capacidade de trabalhar de forma independente e gerenciar o tempo de forma eficaz.
Qualificações preferenciais:
• Experiência com outras estruturas de desenvolvimento mobile (por exemplo, Swift, Kotlin).
• Familiaridade com pipelines de CI/CD e testes automatizados.
• Conhecimento de APIs RESTful e bibliotecas de terceiros.