Junte-se a nós para construir o futuro do comércio B2B!
O BEES é uma plataforma B2B da AB InBev. Por meio do nosso ecossistema, comerciantes e varejistas de 29 países abastecem seus negócios de forma rápida, prática e segura.
No BEES sonhamos grande, lideramos com propósito e desenvolvemos tecnologia que transforma a forma como varejistas e vendedores crescem.
Cada linha de código e cada parceria são feitas à serviço de uma única missão: tornar o comércio melhor para varejistas e vendedores em todo o mundo. Aqui, seu trabalho não é apenas importante. Ele faz a diferença!
Estamos em busca de uma pessoa Senior Kotlin Developer para atuar no BEES, com base em Campinas/SP. Essa pessoa fará parte de um time de alto impacto responsável por desenvolver e evoluir aplicações Android escaláveis, utilizadas por milhões de usuários em diferentes mercados ao redor do mundo.
O papel exige forte conhecimento técnico em desenvolvimento mobile, arquitetura de software e boas práticas de engenharia, com atuação em um ambiente colaborativo, ágil e orientado à melhoria contínua.
O que você fará:
- Desenvolver e manter aplicações Android nativas utilizando Kotlin e arquiteturas modernas
- Construir novas funcionalidades com foco em performance, escalabilidade e experiência do usuário
- Trabalhar em parceria com times de Produto, Design, Backend e outras áreas para entregar soluções de alta qualidade
- Aplicar boas práticas de desenvolvimento utilizando MVVM/MVI, Clean Architecture e princípios SOLID
- Desenvolver soluções utilizando Coroutines, Kotlin Flow, Jetpack Compose e APIs RESTful
- Garantir a qualidade e confiabilidade das aplicações por meio de testes, code reviews, debugging e otimização de performance
- Contribuir para pipelines de CI/CD e para a evolução contínua da arquitetura e dos processos de desenvolvimento
- Participar de discussões técnicas e contribuir para decisões relacionadas à arquitetura, escalabilidade e manutenção das aplicações
- Compartilhar conhecimento e apoiar a evolução técnica do time
- Acompanhar tendências, ferramentas e boas práticas do ecossistema Android
O que você precisa ter:
- Formação superior em Ciência da Computação, Engenharia da Computação ou áreas correlatas
- Experiência sólida com desenvolvimento Android nativo utilizando Kotlin
- Conhecimento avançado em Programação Orientada a Objetos e arquiteturas como MVVM e MVI
- Experiência prática com Jetpack Compose, Coroutines, Kotlin Flow e Jetpack Architecture Components
- Experiência com desenvolvimento de aplicações escaláveis e testáveis, incluindo testes unitários e de integração
- Conhecimento em integração com APIs RESTful e ferramentas como Retrofit
- Experiência com frameworks de Injeção de Dependência, como Koin
- Conhecimento em práticas e ferramentas de testes, como JUnit
- Familiaridade com serviços Firebase e Git
- Experiência em ambientes ágeis e participação em code reviews
- Inglês avançado para comunicação em ambiente global
- Forte capacidade de comunicação, colaboração e compartilhamento de conhecimento
- Familiaridade com programação reativa e arquiteturas modularizadas será considerada um diferencial
- Experiência ou interesse em Kotlin Multiplatform (KMM) será considerado um diferencial
- Conhecimento em Arquitetura Hexagonal será considerado um diferencial
- Vivência com sistemas distribuídos e aplicações de grande escala será considerada um diferencial
- Interesse ou experiência em temas relacionados à performance, escalabilidade, manutenção e Developer Experience será considerado um diferencial
Pessoas apaixonadas por desenvolvimento mobile, arquitetura de software e construção de produtos digitais de alto impacto. Se você gosta de resolver desafios técnicos complexos, trabalhar com tecnologias modernas e contribuir para aplicações que impactam milhões de usuários globalmente, essa vaga é para você.
O que oferecemos
- Bônus baseado em performance*
- Bônus de assiduidade*
- Previdência privada
- Vale-refeição
- Plano de saúde, odontológico e seguro de vida