Chainguard
Redcare Pharmacy
Desenvolvedor Sênior Android (m/f/d)
Descrição da Empresa
Sobre a Redcare Pharmacy
Como a farmácia online nº 1 da Europa, a Redcare Pharmacy é impulsionada por equipes apaixonadas e inovação de ponta. Nos esforçamos para criar um ambiente de trabalho saudável e colaborativo, onde cada colaborador se sinta valorizado e inspirado a contribuir para nossa visão: “Até que cada ser humano tenha sua saúde”. Se você busca uma carreira que ofereça propósito e esteja alinhada aos seus valores, junte-se a nós e comece sua #Redcareer hoje.
Sobre a Vaga
Como Desenvolvedor(a) Sênior Android (m/f/d), você assumirá total responsabilidade pelo nosso aplicativo Android, conduzindo sua arquitetura, escalabilidade e evolução a longo prazo. Você desempenhará um papel fundamental na definição da visão técnica do aplicativo, aproveitando tecnologias modernas de Android e as melhores práticas, enquanto colabora estreitamente com equipes multifuncionais. Espera-se que você tenha opiniões sólidas sobre arquitetura, desempenho e experiência do desenvolvedor, ajudando a equipe a construir um produto móvel de classe mundial.
Sobre a Stack Tecnológica
Kotlin, Android SDK, Jetpack Compose, Android Jetpack (ViewModel, Navigation, DataStore), Coroutines & Flow, Hilt (Dagger), Retrofit/OkHttp, Ktor, Koin
Descrição do Cargo
Sobre Suas Tarefas
Desenvolvimento e Arquitetura de Aplicativos
- Liderar o design e o desenvolvimento de aplicativos Android escaláveis e sustentáveis usando arquitetura moderna de Android (MVVM / MVI / Clean Architecture)
- Impulsionar a adoção do Jetpack Compose para a criação de UIs declarativas e responsivas
- Garantir as melhores práticas em modularização, qualidade de código, testes e otimização de desempenho, definir e evoluir a arquitetura do aplicativo, garantindo escalabilidade e manutenibilidade a longo prazo
Colaboração
- Trabalhar em estreita colaboração com gerentes de produto, designers e engenheiros de backend para entregar funcionalidades de alta qualidade centradas no usuário
Qualidade e Entrega
- Assumir a responsabilidade pelo pipeline de entrega, incluindo CI/CD, testes (unitários/UI) e gestão de lançamentos
- Garantir a estabilidade do aplicativo por meio de ferramentas de monitoramento, registro de logs e rastreamento de desempenho
Documentação
- Manter documentação clara e abrangente para decisões de arquitetura, funcionalidades e processos técnicos
Aprendizado Contínuo e Inovação
- Manter-se atualizado com as últimas tendências, ferramentas e frameworks de Android
- Introduzir proativamente melhorias na base de código, ferramentas e processos de desenvolvimento
Qualificações
Sobre Você
- Ampla experiência em desenvolvimento Android com forte expertise em Kotlin
- Profundo conhecimento do Android SDK e práticas modernas de desenvolvimento Android
- Experiência prática com: Jetpack Compose, Coroutines & Flow
- Injeção de Dependência (Hilt/Dagger), REST APIs (Retrofit/OkHttp)
- Sólido conhecimento de princípios de clean architecture, padrões de projeto e modularização
- Experiência com testes (JUnit, Espresso, MockK) e escrita de código sustentável e testável
- Familiaridade com pipelines de CI/CD e fluxos de trabalho de desenvolvimento modernos
- Capacidade comprovada de assumir a responsabilidade por projetos complexos e entregar resultados de alta qualidade de forma independente
- Forte foco em desempenho, escalabilidade e experiência do usuário
Informações Adicionais
Sobre seus benefícios
Para oferecer aos nossos colaboradores o melhor suporte possível para suas necessidades individuais, oferecemos uma ampla gama de benefícios:
- Esportes: Mantenha-se saudável. Aproveite um pacote de assinatura (M) no Urban Sports Club, para que você possa desfrutar de uma enorme variedade de ofertas esportivas.
- Saúde Mental: Obtenha ajuda rápida e profissional de psicólogos da Likeminded se você se sentir sobrecarregado na vida privada ou profissional. Anônimo e gratuito.
- Trabalho Remoto: Se o seu trabalho não exigir sua presença no escritório, podemos organizar o local de onde você trabalha individualmente - até mesmo por até 20 dias por ano em qualquer lugar da UE.
- Mobilidade: Fornecemos aos nossos colaboradores um Deutschland Ticket totalmente custeado, que pode ser usado a qualquer momento. Clique aqui para saber mais.
- Desenvolvimento pessoal: Cresça! Apoiamos e incentivamos seu desenvolvimento individual por meio de vários treinamentos internos e externos.
E muitos outros :)
Departamento Redcare: Tech
Tipo de Trabalho Remoto: Engenharia
