Mobile Engineer - Pleno
Descrição da Vaga
Estamos em busca de pessoas talentosas e comprometidas para se juntar à Caf. Mais do que preencher uma vaga, queremos alguém que compartilhe de nosso propósito: garantir identidades digitais seguras e transformar a forma como negócios e pessoas se conectam. ### **Sua missão** Nesta posição, você terá impacto direto no desenvolvimento e evolução dos nossos produtos digitais. Seu papel será essencial para garantir que a estratégia da Caf se reflita em soluções tecnológicas robustas, eficientes e de alta qualidade — desde a construção de componentes, SDKs e aplicações mobile até a definição colaborativa de requisitos, implementação, testes automatizados, documentação e manutenção contínua. Você atuará de forma integrada com times internos e parceiros externos, contribuindo para impulsionar nosso crescimento e fortalecer nossa cultura de engenharia. Suas entregas estarão ligadas a KPIs como eficiência no desenvolvimento e nos processos, qualidade e confiabilidade das entregas, satisfação de clientes internos e inovação aplicada — contribuindo para que a Caf cresça com segurança, autonomia e excelência, em um ambiente que valoriza curiosidade, iniciativa e a resolução de problemas de forma criativa e proativa. ### **O que você vai fazer** * Contribuir para decisões arquiteturais e técnicas relacionadas ao desenvolvimento e manutenção de SDKs mobile e aplicações multiplataforma; * Trabalhar com desenvolvimento nativo em Swift (iOS) e/ou Kotlin (Android), garantindo qualidade, performance e segurança; * Construir e manter soluções utilizando tecnologias híbridas como Flutter ou React Native, selecionando a melhor abordagem de acordo com as necessidades do projeto; * Apoiar esforços de modularização e criação de pacotes reutilizáveis, com foco em escalabilidade e integração fluida com clientes; * Participar da publicação de SDKs e pacotes, garantindo documentação clara, integração simples com aplicativos clientes e uma excelente experiência para desenvolvedores; * Ser capaz de alternar entre plataformas mobile conforme necessário, adaptando\-se a tecnologias nativas ou multiplataforma quando apropriado; * Aplicar e promover boas práticas de arquitetura mobile (por exemplo, MVVM, Clean Architecture, princípios SOLID), ajudando a garantir bases de código sustentáveis e fáceis de manter; * Demonstrar curiosidade técnica e propor proativamente melhorias e inovações nas ferramentas e produtos utilizados pelo time; * Construir e manter código de qualidade utilizando boas práticas de desenvolvimento ágil e seguro; * Construir e manter componentes, SDKs, aplicações e outras funcionalidades mobile com foco na melhor experiência do usuário; * Criar testes automatizados com o objetivo de garantir consistência e integridade das soluções; * Construir interfaces de comunicação seguras e eficientes; * Garantir a segurança das nossas aplicações mobile, incorporando boas práticas e implementando medidas robustas de segurança ao longo de todo o processo de desenvolvimento; * Planejar e implementar pipelines de CI/CD e versionamento; * Participar de code reviews trazendo feedbacks construtivos; * Atuar em todo o ciclo de vida da solução, passando por pesquisa, design, refinamentos, desenvolvimento, deploy, monitoramento e manutenção; * Documentar insumos e manter registros com detalhes de implementação, configuração, especificação e outras informações relevantes que auxiliem na gestão dos ativos da área; * Garantir que as entregas estejam de acordo com os níveis de qualidade e critérios de aceitação estabelecidos na especificação da tarefa. ### **O que você precisa trazer** * Experiência com desenvolvimento mobile nativo, especialmente utilizando Swift (iOS) e/ou Kotlin (Android); * Experiência prática com tecnologias mobile híbridas, como Flutter ou React Native; * Entendimento de padrões de arquitetura mobile, como MVVM, Clean Architecture e princípios SOLID; * Conhecimento básico de modularização e do processo de publicação de SDKs/pacotes para uso em aplicações clientes; * Flexibilidade e capacidade de transitar entre diferentes tecnologias e stacks mobile conforme as demandas do projeto; * Curiosidade e iniciativa para aprender continuamente e adotar novas tecnologias no ecossistema de desenvolvimento mobile; * Conhecimento sobre publicação de aplicativos para testes internos; * Conhecimento atualizado sobre tecnologias da área de especialização e sobre boas práticas de desenvolvimento inerentes à construção de soluções; * Clareza sobre as principais estratégias utilizadas pelo mercado de tecnologia na construção de soluções robustas, com foco em princípios de performance, disponibilidade, gerenciabilidade e segurança; * Entendimento dos conceitos de acessibilidade e compliance nas plataformas mobile; * Compreensão das características e limitações de diferentes ambientes mobile (ex.: dispositivos, versões, sistemas operacionais, arquiteturas etc.); * Capacidade de gerenciar prioridades individuais, prazos e entregas; * Postura responsável diante dos desafios do dia a dia e dos processos e planos de ação previamente estabelecidos e acordados entre gestão e time; * Atenção aos detalhes e zelo pela qualidade na execução das atividades; * Flexibilidade para mudanças e diferentes contextos de atuação, com resiliência e inteligência emocional; * Bom relacionamento interpessoal, colaboração e cordialidade com outros membros do time; * Conhecimento em outras tecnologias de desenvolvimento mobile (Flutter, React Native e Ionic). ### **Mais sobre você** * É alguém que valoriza diversidade, inclusão e respeito; * Tem perfil proativo, gosta de aprender rápido e não teme desafios; * Sabe equilibrar execução com pensamento estratégico; * Compartilha do nosso jeito de trabalhar: Transparência, Obsessão pelo Cliente, Responsabilidade Absoluta, Pessoas em primeiro lugar e Foco em Execução. **O que oferecemos** Na Caf, acreditamos que o trabalho vai além da função: é sobre fazer parte de um ambiente dinâmico, colaborativo e transparente, onde cada pessoa tem espaço para crescer. Aqui, celebramos conquistas, incentivamos a inovação e valorizamos equilíbrio entre vida pessoal e profissional. Nossos benefícios incluem: * Caju R$863,00 (flexível para Vale Refeição e Alimentação) * Assistência Médica e Odontológica * Caju Mais: Conexa Saúde, Psicologia Viva e Wellhub * Day Off no aniversário * Convênio com escola de idiomas ### **Sobre a Caf** Na Caf, acreditamos que inovação só faz sentido quando nasce da confiança e do respeito entre pessoas. Nossa cultura é baseada em ética, diversidade e segurança, valores inegociáveis que guiam nossas escolhas. Aqui, cada voz importa, cada talento tem espaço para crescer e cada conquista é celebrada. ### **Igualdade de Oportunidades** A Caf acredita no poder da diversidade para transformar times e negócios. Estamos comprometidos em construir um ambiente inclusivo, respeitoso e livre de discriminação. Todas as candidaturas são bem\-vindas, independentemente de raça, gênero, orientação sexual, idade, deficiência, religião ou qualquer outra característica protegida por lei.
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev