B

BEES

Runs a digital ordering platform for small retailers

Mobile Architect

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeCampinas - State of São Paulo, BrazilIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a similar technical field is required.
  • Strong hands-on Android development experience is required.
  • A solid command of mobile architecture best practices is required.
  • Experience shipping production apps at scale, including performance, memory, offline-first operation where relevant, security, and failure handling, is required.
  • Experience integrating APIs using REST and JSON, authentication, caching, and synchronization is required, along with understanding distributed systems from a mobile-client perspective.
  • Experience with mobile continuous integration and continuous delivery, versioning, feature flags, and release practices including Play Store releases, tracks, crashes, and application-not-responding issues is required.
  • Relevant experience mentoring developers and driving technical decisions with the team is required.
  • Experience in a scaled Agile and Scrum environment is required.
  • Ability to lead multiple strategic initiatives and deliver in a fast-paced environment is required.
  • Ability to debug complex issues, review critical pull requests, and implement solutions to provide technical direction is required.
  • Ability to design solutions balancing product, engineering, operations, and the needs of millions of users is required.
  • Strong communication skills to understand business objectives and translate them into an end-to-end engineering plan are required.
  • Ability to collaborate with Product, backend, quality assurance, and Operations while maintaining technical rigor and ownership of app quality is required.

Responsibilities

  • Guide technical feature design for the Android app, including architecture, patterns, and trade-offs aligned with product and business goals.
  • Understand business and operational problems and deliver sustainable, scalable mobile solutions.
  • Partner with business stakeholders to turn commercial ideas into tangible changes in the BEES Android application.
  • Architect simple, testable, and scalable solutions with Product and local Business Operations.
  • Lead strategic code reviews, define architecture guidelines, and contribute directly to the codebase to unblock the team, reduce risk, and improve quality.
  • Build and grow the team’s capabilities by mentoring engineers on Kotlin, the Android framework, mobile architecture, testing, performance, and engineering best practices.
  • Evolve the mobile platform through modularization, layering, integrations, observability, release-process improvements, and stability work.

Desired Qualifications

  • Experience in a fast-paced technology company is a plus.

About the Company

BEES

Runs a digital ordering platform for small retailers

BEES runs a business-to-business commerce platform where small and medium-sized retailers order stock from brewer AB InBev and other consumer brands. AB InBev created it to digitize how its brands reach retailers, and other brand owners and distributors use the same system to run their own sales and delivery. Its connected tools cover ordering, payments, delivery management, customer service and data for management teams. Built-in AI recommends products and offers to each retailer and plans sales visits and delivery routes for field teams. BEES first ran in the Dominican Republic before expanding to other countries, and it is headquartered in Rotkreuz, Switzerland.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Risch-Rotkreuz, Switzerland
Founded
2019

Recently Posted Jobs

Explore more opportunities at BEES

See more jobs