
A Welyk é uma empresa italiana de tecnologia para recrutamento e educação, focada em talentos de engenharia de software. Sua plataforma combina recrutamento como serviço com capacitação prática conduzida por mentores, ajudando desenvolvedores a aprimorar suas habilidades enquanto os conecta a empresas avaliadas. A Welyk apoia uma comunidade com mais de 50.000 desenvolvedores, oferece avaliações gratuitas para identificar o nível de senioridade e atualiza os perfis dos candidatos com base no feedback do processo de recrutamento. Para empregadores, oferece recrutamento direcionado de profissionais de TI e treinamentos técnicos personalizados, desenvolvidos para apoiar as contratações e ajudar as equipes internas de engenharia a manter o foco no desenvolvimento de produtos.
Desenvolvedor(a) Android sênior (Kotlin)
Leve o aplicativo de seguro automotivo digital da Laura, feito em Kotlin, da estrutura atual até a produção, incluindo recursos com sensores. Ajude a definir a arquitetura e as práticas de desenvolvimento da equipe mobile.
Descrição
- Leve o aplicativo Android nativo existente, desenvolvido com Kotlin e Jetpack Compose, à produção de acordo com o roadmap do produto.
- Conclua a integração com o gateway de pagamentos interno da empresa.
- Desenvolva recursos usando sensores do dispositivo e serviços do sistema, incluindo GPS, acelerômetro e Android Auto, para entender os deslocamentos dos usuários.
- Gerencie com confiabilidade o ciclo de vida do aplicativo, os serviços em segundo plano e o consumo de bateria.
- Defina convenções de desenvolvimento com a pessoa responsável pelo iOS, abrangendo estrutura do projeto, testes e revisão de código.
- Mantenha os pipelines de build e release para CI/CD e Google Play.
- Ajude a formar a equipe mobile do zero, com a possibilidade de liderar seu domínio.
Requisitos
- Pelo menos cinco anos de experiência com desenvolvimento Android nativo, incluindo aplicativos publicados e mantidos em produção.
- Domínio sólido de Kotlin, Jetpack Compose e StateFlow.
- Bom conhecimento de arquitetura de software, incluindo MVVM, MVI e Clean Architecture, com experiência em definir pessoalmente a arquitetura de um aplicativo.
- Experiência prática com APIs do sistema para localização e sensores, serviços em primeiro e segundo plano e gerenciamento do ciclo de vida de aplicativos.
- Experiência em uma equipe de desenvolvimento estruturada que adote práticas de DevOps, como CI/CD, Git e GitHub, revisão de código e testes automatizados.
- Uso diário e autônomo de ferramentas de desenvolvimento com IA além do preenchimento automático, com capacidade de revisar criticamente o código gerado.
- Perfil mão na massa e disposição para programar todos os dias.
- Inglês profissional, pois a documentação técnica é em inglês.
- Experiência com Android Auto e integrações automotivas é um diferencial.
- Conhecimento de Coroutines e Flow é um diferencial.
- Experiência com pagamentos no aplicativo, como Stripe, é um diferencial.
- Experiência em fintech, insurtech ou aplicativos de consumo bem-acabados é um diferencial.
- Certificações da Anthropic ou uso avançado do Claude no desenvolvimento de software são um diferencial.
Benefícios
- Contrato permanente conforme o Acordo Coletivo de Comércio da Itália, com 14 pagamentos salariais por ano.
- Trabalho híbrido altamente flexível, sem dias fixos no escritório.
- Vale-refeição de € 8.
- Papel fundamental na formação da equipe mobile, com possibilidade de liderar seu domínio.
- Mentoria e/ou treinamento por meio da TomorrowDevs.