PUBLICIDADE
Descrição da Vaga
A Smart Travel, especialista em ecossistemas digitais do Grupo Guanabara, busca um(a) Desenvolvedor(a) Mobile Júnior para atuar na migração de stack e construção de um white label para seus aplicativos. O profissional será parte de uma equipe dinâmica, focada em transformar a mobilidade no Brasil, unindo a precisão do setor aéreo à força do transporte rodoviário.
Responsabilidades
- Apoiar na migração do aplicativo do stack legado para o stack atual e na construção do white label, adaptando o produto para ser disponibilizado a diferentes clientes, junto ao time;
- Desenvolver e manter funcionalidades em aplicativos móveis;
- Implementar interfaces que respeitem as diretrizes de design e comportamento de cada plataforma (Human Interface Guidelines da Apple e Material Design do Google);
- Colaborar com design e produto para transformar requisitos em soluções mobile funcionais e performáticas;
- Participar de revisões de código (code review) e seguir boas práticas de desenvolvimento;
- Depurar e resolver bugs, incluindo aqueles específicos de cada plataforma (iOS/Android);
- Colaborar no processo de build, testes e publicação dos apps na App Store e no Google Play;
- Aprender e adotar progressivamente o stack e as convenções internas da equipe.
PUBLICIDADE
Requisitos
- ✓Conhecimentos sólidos de JavaScript/TypeScript
- ✓Bases de React (componentes, estado, props, hooks, ciclo de vida)
- ✓Compreensão dos fundamentos do desenvolvimento mobile, independentemente da tecnologia utilizada: Diferenças de comportamento e design entre iOS e Android
- ✓Compreensão dos fundamentos do desenvolvimento mobile, independentemente da tecnologia utilizada: Ciclo de vida de um aplicativo móvel (foreground/background, estados, notificações push, permissões)
- ✓Compreensão dos fundamentos do desenvolvimento mobile, independentemente da tecnologia utilizada: Navegação mobile (stacks, tabs, modais) e padrões de UX próprios de cada plataforma
- ✓Compreensão dos fundamentos do desenvolvimento mobile, independentemente da tecnologia utilizada: Gestão de layouts responsivos e adaptáveis a diferentes tamanhos de tela e densidades
- ✓Compreensão dos fundamentos do desenvolvimento mobile, independentemente da tecnologia utilizada: Noções de performance em mobile (renderização, memória, bateria)
- ✓Conhecimentos básicos de Git e fluxos de trabalho colaborativo (branching, pull requests)
- •Experiência prévia com React Native e/ou Expo
- •Conhecimento de APIs nativas e sua integração via Expo/React Native (câmera, geolocalização, notificações, armazenamento local, etc.)
- •Familiaridade com o processo de publicação de apps na App Store e no Google Play
- •Experiência com ferramentas de teste (Jest, Testing Library) ou debugging mobile (Flipper, React Native Debugger)
- •Conhecimentos de design nativo: Human Interface Guidelines (Apple) e Material Design (Google)
Benefícios
- ✓13° nota
- ✓Recesso remunerado (30 dias)
- ✓Envio de equipamentos
- ✓Vale Refeição e Mobilidade em cartão flexível
- ✓Assistência Médica com coparticipação (SulAmérica)
- ✓Acesso ao ecossistema da TotaPass (totalmind, totalfitness e totalnutri)
- ✓Day Off no mês de aniversário
- ✓Gratuidade nas passagens do Grupo Guanabara
- ✓Reconhecimento por resultado (bônus)
Categorias
Sobre a Empresa
Mais vagas na SmartTravel →A SmartTravel surgiu com a missão de revolucionar o transporte rodoviário, inspirada pelas inovações do transporte aéreo. Desde 2015, desenvolvemos soluções como o SmartBus, um avançado sistema de gestão de passageiros rodoviários, e o SmartFlix, um sistema de entretenimento a bordo.[Ver Mais]
Informações Adicionais
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →
Você será redirecionado para o site da empresa
Vagas Relacionadas
PUBLICIDADE