Jobs · gupy

Pessoa Desenvolvedora Mobile - Júnior
SmartTravel · Remote · Posted 30d ago
About the role
Join Smart Travel as a Junior Mobile Developer to assist in migrating and developing mobile applications using React Native. The role involves collaborating with design and product teams to create functional and performant mobile solutions.
Full job description (as posted) ↓
Você é um(a) profissional dinâmico(a), focado(a) em resultados e com vontade de transformar a mobilidade no Brasil?A Smart Travel, especialista em ecossistemas digitais do Grupo Guanabara, está em busca de talentos para acelerar nossa evolução. Unimos a precisão do setor aéreo à força do transporte rodoviário para criar soluções de ponta que conectam pessoas e empresas.Aqui, sua atuação é motor de eficiência, inteligência e inovação. 🚀🛣️O desafio:Estamos buscando um desenvolvedor mobile júnior para se juntar à equipe de Smart Travel em um momento decisivo do produto: migração de stack e a construção de um white label. Nossos aplicativos são construídos com tecnologias híbridas (React Native), mas é fundamental ter bases sólidas de desenvolvimento mobile, para que suas aplicações se comportem de forma natural em iOS e Android. Responsabilidades e atribuições Apoiar na migração do aplicativo do stack legado para a 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.Requisitos e qualificaçõesConhecimentos 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; Ciclo de vida de um aplicativo móvel (foreground/background, estados, notificações push, permissões); Navegação mobile (stacks, tabs, modais) e padrões de UX próprios de cada plataforma; Gestão de layouts responsivos e adaptáveis a diferentes tamanhos de tela e densidades; Noções de performance em mobile (renderização, memória, bateria); Conhecimentos básicos de Git e fluxos de trabalho colaborativo (branching, pull requests).Desejáveis: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).Informações adicionaisPensando no seu bem-estar, oferecemos:🧾 Modelo PJ;💰 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).Além disso, pensando na sua experiência, contamos com:🤝 Ambiente colaborativo e orientado por dados;📚 Aprendizado contínuo e desafios reais de negócio;👕 No dress code;🏠 Atuação remota.
Read the full posting on gupy (posting in Portuguese) →
FAQ
Is the Pessoa Desenvolvedora Mobile - Júnior role at SmartTravel remote?+
This Pessoa Desenvolvedora Mobile - Júnior position is listed as remote (Remote).
What seniority level is this Pessoa Desenvolvedora Mobile - Júnior role?+
This is a junior level position.
How do I apply for the Pessoa Desenvolvedora Mobile - Júnior role at SmartTravel?+
Use the "Apply on gupy" button to open the original posting on gupy, where you can submit your application directly to SmartTravel.