Formação em Ciência da Computação, Engenharia de Software ou área relacionada (ou experiência equivalente).
Experiência sólida (5+ anos) em desenvolvimento mobile utilizando React Native.Experiência em desenvolvimento de software e banco de dados.Conhecimento em linguagens de programação, como Java, Python, etc.Experiência com React e / ou React Native, demonstrando a capacidade de criar interfaces interativas com os usuários.Experiência em trabalhar com banco de dados, como MySQL, Oracle, etc.Conhecimento em infraestrutura, como AWS, Azure, etc.Experiência em trabalhar em equipe e realizar manutenção e suporte em sistemas e aplicativos.Ter trabalhado na criação de aplicativos será considerado um diferencial.
" Experiência com React Native (mínimo de 2 anos)"
Desenvolvimento de aplicações móveis para iOS e Android.
" Uso eficiente de hooks, context API e Redux para gerenciamento de estado."
Conhecimento em React Navigation para navegação entre telas.
" Conhecimento em JavaScript e TypeScript"
Boas práticas de programação e uso do ES6+.
" Tipagem estática com TypeScript para maior segurança do código."
Integração com APIs e Serviços Backend" Consumo de APIs REST e GraphQL."
Manipulação de JSON e tratamento de respostas assíncronas com Axios ou Fetch.
" Experiência com Banco de Dados e Armazenamento"
SQLServer.
" Familiaridade com Desenvolvimento Nativo"
Conhecimento básico em Swift (iOS) e Kotlin / Java (Android) para integração de módulos nativos.
" Versionamento de Código"
Uso de Git (GitHub, GitLab ou Bitbucket).
" Conhecimento em Git Flow e boas práticas de colaboração."
Ferramentas de Desenvolvimento e Debugging" React Native Debugger, Flipper, ESLint e Prettier."
Uso de Emuladores e dispositivos reais para testes.
" Publicação de Apps"
Experiência com TestFlight, App Store e Google Play.
" Configuração de certificados e permissões para distribuição."
Experiência com React Native (mínimo de 2 anos)" Desenvolvimento de aplicações móveis para iOS e Android."
Uso eficiente de hooks, context API e Redux para gerenciamento de estado.
" Conhecimento em React Navigation para navegação entre telas."
Conhecimento em JavaScript e TypeScript" Boas práticas de programação e uso do ES6+."
Tipagem estática com TypeScript para maior segurança do código.
" Integração com APIs e Serviços Backend"
Consumo de APIs REST e GraphQL.
" Manipulação de JSON e tratamento de respostas assíncronas com Axios ou Fetch."
Experiência com Banco de Dados e Armazenamento" SQLServer."
Familiaridade com Desenvolvimento Nativo" Conhecimento básico em Swift (iOS) e Kotlin / Java (Android) para integração de módulos nativos."
Versionamento de Código" Uso de Git (GitHub, GitLab ou Bitbucket)."
Conhecimento em Git Flow e boas práticas de colaboração.
" Ferramentas de Desenvolvimento e Debugging"
React Native Debugger, Flipper, ESLint e Prettier.
" Uso de Emuladores e dispositivos reais para testes."
Publicação de Apps" Experiência com TestFlight, App Store e Google Play."
Configuração de certificados e permissões para distribuição.A vaga aceita trabalho remoto?
Não
Desenvolvedor Mobile • Rio de Janeiro, Brasil