Desenvolvedor Mobile Inovador
O candidato ideal é um profissional experiente em desenvolvimento de aplicativos móveis que busca criar soluções inovadoras e escaláveis utilizando React Native.
Objetivos da Vaga:
* Desenvolver aplicativos mobile com alta performance, qualidade e responsividade para Android e iOS.
* Integrar APIs REST com os aplicativos móveis e garantir a integridade dos dados.
* Trabalhar em equipe com designers e equipes de produto para transformar ideias em funcionalidades eficazes.
* Realizar manutenção e evolução contínua dos apps existentes, melhorando constantemente a experiência do usuário.
* Desenvolver testes automatizados e garantir a qualidade do código, seguindo práticas de desenvolvimento ágil e seguro.
* Participar ativamente de code reviews e discussões técnicas para garantir a qualidade e consistência do código.
* Colaborar com a equipe em projetos Agile e Scrum para alcançar objetivos compartilhados.
Requisitos e Qualificações:
* Formação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
* Experiência em desenvolvimento mobile com React Native e conhecimento sólido em JavaScript e/ou TypeScript.
* Conhecimento em integração de APIs REST e/ou GraphQL, além de familiaridade com práticas de versionamento usando Git.
* Experiência em deploy para Google Play e App Store, bem como conhecimento em controle de estado (Redux, Context API ou similares).
Diferenciais:
* Experiência em outras tecnologias mobile (Flutter, Kotlin, Swift), CI/CD para mobile e Firebase.
* Familiaridade com testes automatizados, boas práticas de UX/UI para mobile e conhecimento em arquitetura limpa.
* Experiência em projetos open source ou aplicativos publicados, demonstrando habilidades em desenvolvimento sustentável e colaborativo.
Processo Seletivo:
* Registo
* Triagem
* Entrevista técnica 1
* Entrevista técnica 2
* Proposta
* Hiring
O candidato selecionado estará trabalhando em uma equipe dinâmica e comprometida com a excelência.