Divulgada em: 10/09/2024Código da Vaga: (OCT-abbc)Tipo de Contrato: CooperadoModelo de Trabalho: Híbrido (3 dias no escritório em Farroupilha/RS)Tipo de vaga: Projeto determinado (3 meses) O Desafio: Sua Missão no #Team #OctafyComo Pessoa Engenheira de Software Mobile, você será fundamental para a construção de um aplicativo robusto e estratégico para um de nossos principais clientes do varejo. Sua missão será:Arquitetar e desenvolver um aplicativo mobile híbrido de alta complexidade, que serve como portal único para integração com sistemas legados e hardware específico, garantindo segurança, performance e uma experiência de usuário excepcional.Seu impacto será direto em:Elevar a maturidade tecnológica do cliente, modernizando o acesso aos seus sistemas.Garantir a segurança de operações críticas, como transações financeiras e autenticação de usuários.Otimizar processos de atualização e publicação, reduzindo drasticamente o time-to-market para novas funcionalidades. No Dia a Dia, Você Será Responsável Por:Desenvolver e manter o aplicativo mobile em React Native com foco em performance e estabilidade para iOS e Android.Criar e manter pontes nativas (Bridges) customizadas entre JavaScript e as plataformas nativas (Java/Kotlin/Objective-C/Swift) para funcionalidades críticas.Implementar e garantir a segurança de fluxos de autenticação, autorização e gestão de sessão (ex: JWT, armazenamento seguro).Integrar o aplicativo com hardware específico (máquinas de cartão via Bluetooth/USB, leitores NFC).Gerenciar e implementar atualizações OTA (Over-The-Air) para agilizar deploys e correções.Utilizar WebViews de forma avançada para embedar e comunicar-se com sistemas web existentes.Publicar e manter o aplicativo nas lojas (App Store e Google Play Store).Colaborar ativamente no alinhamento técnico com stakeholders, traduzindo necessidades de negócio em soluções técnicas robustas. Procuramos Alguém Com:Essencial - Hard Skills:Experiência sólida e comprovada em React Native em desenvolvimento de aplicações complexas.Experiência imprescindível na criação de módulos nativos customizados (Bridges) para comunicação entre JS e plataformas nativas.Conhecimento profundo das particularidades de iOS e Android (permissions, design patterns, publicação nas lojas).Vivência com integração de APIs de baixo nível (MAC Address), Bluetooth, USB e NFC.Expertise em autenticação e gestão de sessão segura (JWT, Keychain, SecureStore) e princípios de segurança móvel.Experiência com ferramentas de atualização OTA como CodePush (Microsoft) ou EAS Update (Expo).Essencial - Soft Skills:Comunicação clara e transparente. Habilidade para se comunicar com clareza com stakeholders técnicos e não-técnicos.Mentalidade de crescimento e vontade de aprender e ensinar.Capacidade de resolver problemas complexos com agilidade.Pensamento Estratégico e de Longo Prazo: Capacidade de antecipar problemas e propor soluções arquiteturais escaláveis.Mindset de Segurança (Security Mindset): Preocupação intrínseca com a segurança em todas as camadas da aplicação.Foco na Experiência do Usuário (UX): Busca constante pela fluidez e conveniência para o usuário final.Capacidade de Integração: Habilidade para trabalhar e integrar-se com sistemas legados e APIs existentes.Diferenciais Para Se Destacar:Experiência prévia com integração de máquinas de cartão e sistemas de pagamento.Conhecimento em ferramentas de observabilidade e monitoramento de apps mobile.Experiência com ferramentas de CI/CD para ambientes mobile.Conhecimento em testes automatizados para React Native e componentes nativos. Este é um Espaço Para Você: Nosso Compromisso com DE&INa Octafy, acreditamos que a verdadeira inovação só acontece com diversidade de pensamento, histórias, vivências e identidades. Temos um compromisso ativo com a construção de um ambiente equitativo e inclusivo.Incentivamos a candidatura de:Pessoas com deficiência (PcD)Mulheres em tecnologia e posições de liderançaPessoas negras, indígenas e quilombolasPessoas LGBTQIA+Profissionais 50+Todas as pessoas que se identificam com nossa cultura e se sintam à vontade para serem quem são!Oferecemos ajustes razoáveis em todo o processo seletivo. Se você precisa de qualquer suporte para participar deste processo em condições de equidade, é só nos avisar no início do contato. Por Que Fazer Parte do #Team #Octafy? Remuneração competitiva Infraestrutura completa: kit de boas-vindas com equipamento de ponta Incentivo para desenvolvimento contínuo - cursos, certificações Repouso anual remunerado Cultura de cooperação, inovação e busca constante por resultados Espaço físico da empresa Octafy com um ambiente para descompressão: tem sinuca, videogame e um freezer recheado de bebidas Processo Seletivo TransparenteInscrição: Preenchimento de formulário via sistema InHire.Triagem Inicial: Análise das skills e experiências, sem viés de nome, gênero ou origem.Entrevista de Fit Cultural Octafy: Conversa sobre skills, valores, missão e expectativas.Entrevista Técnica com Especialista/Cliente: Avaliação prática dos conhecimentos em React Native, bridges nativas e arquitetura.Offer e Onboarding: Proposta formal e um onboarding estruturado.Nosso prazo para retorno e comunicação é de até 5 dias úteis após cada contato e prezamos pelo feedback ao longo de todo o processo seletivo! Nosso e-mail exclusivo para contato é: Se sente capaz para este desafio?Se você se identifica com nossa cultura e tem a vontade de vencer, que nos move, vamos conversar! Não preenche 100% dos requisitos desta vaga?Aplique seu material em nosso Hub de Talentos!Clique no link para se inscrever: https://octafy.inhire.app/vagas/11956936-3e8c-48da-a2f9-bf6b30f622dd/hub-de-talentos-octafy-or-brasil#VemSerOctafy #TecnologiaComPropósito #VagaDeEmprego #ReactNative #MobileDeveloper #DiversidadeEquidadeEInovação