This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
By joining our ranks, you will play a pivotal role in advancing the mobile experience for our global network of couriers! We are searching for proactive individuals with a keen interest in mastering our systems to deliver sophisticated, high-impact solutions. The Tech Stack: our ecosystem is 98% Kotlin-based, with a strong commitment to Jetpack Compose, modular project structures, and Clean Architecture principles.
Job Responsibility
Take full ownership of feature lifecycles, spanning from Microservices API contract definitions to polished UI implementation
Address sophisticated engineering hurdles involving background location services, offline data synchronization, and intelligent routing
Champion rigorous code review processes and contribute to enhancing the efficiency of our CI/CD pipelines
Collaborate with engineering teams and Product Managers in workshops to contribute significantly to defining new product features
Consistently deliver high-quality software that meets team best practices and expectations
Take complete ownership of components you develop, managing timelines and transparently communicating progress towards wider team and organizational goals
Share your progress and ideas with your team, and contribute to the growth of the iOS guild by sharing new development practices, patterns, and standards
As a Trusted Committer, you'll play a vital role in supporting contributing teams to integrate their features into our codebase
Requirements
Extensive background working with Kotlin and Jetpack Compose is essential
Profound grasp of MVVM, Dependency Injection, and multi-module project structures
Skilled at navigating system constraints, including background services and battery-saving protocols
Demonstrated success interfacing with Microservices through server-side APIs using modular, reusable components
A sharp focus on creating efficient, readable, and well-designed software solutions
Ability to operate autonomously and own the technical output within your specific workstream
Eagerness to engage in pair programming, review cycles, and collaborative knowledge exchange
Thrive within an evolving, high-speed, and rapidly scaling engineering environment
Possess excellent verbal and written English language capabilities