About Arrive
Arrive is a global mobility platform that helps people and decision-makers make smarter urban mobility choices and improve the travel experience. Its services include smart payments, optimized car parks, data-driven traffic reduction, and support for public transport and green space.
Responsibilities
•Design and deliver modular Kotlin code for native Android apps with a cross-functional team
•Work on projects supporting global expansion and market acquisition
•Define product goals and break them down into technical deliverables
•Write and maintain unit and UI tests to ensure reliability and prevent regressions
•Coordinate with backend and iOS teams on integrations and a unified user experience
•Coordinate directly with other teams to solve challenges
Requirements
•4+ Years of professional Android development experience, with Kotlin as the primary language
•Hands-on expertise with Jetpack Compose, MVVM Architecture, Hilt, and Kotlin Coroutines/Flows
•Experience with app modularization, REST APIs, API gateways, and the BFF pattern
•Familiarity with feature flags, A/B testing, and analytics tracking
•Ability to write comprehensive unit and UI tests
•Excellent communication skills, including proposing ideas, giving demos, and participating in technical discussions
•Flexibility to adapt to changing priorities in a fast-paced environment
Nice to have
•Figma Dev Mode
•Use of AI tools to boost productivity
•Basic JavaScript or TypeScript knowledge
•Experience with multi-market or localized applications
Conditions
This is a hybrid position located in Łódź.