Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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).
- É 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.
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
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.
Key Skills
Ranked by relevanceReady to apply?
Join Caf and take your career to the next level!
Application takes less than 5 minutes

