Ticketing for Smarter Cities
Android Developer
Location
Romania
Posted
6 days ago
Salary
€300 / day
Seniority
Junior
Job Description
Android Developer
Masabi
• Build and evolve features in Masabi's native Android app, delivering ticketing, fare payment and journey experiences to riders across our transit agencies • Integrate Justride SDK and public API capabilities into the app, turning platform features into things riders can actually use • Write clean, maintainable Kotlin that holds up across a white-label codebase serving many agency deployments • Apply Coroutines and Flow to keep the app responsive and reliable under real-world conditions • Partner with our platform teams so SDK and API capabilities land well in the app, and feed real app needs back into the platform roadmap • Help maintain a healthy, releasable codebase, keeping quality high as the app grows • Bring AI-assisted development tools into your workflow to move faster without cutting corners
Job Requirements
- Strong Android development experience in Kotlin
- Fluent with Coroutines and Flow, and confident applying asynchronous programming patterns
- You've shipped and maintained production mobile apps that real users depend on
- Familiar with multi-tenant or white-label applications, where one codebase serves many deployments
- Comfortable using AI-assisted development tools, and able to demonstrate how they have incorporated them into engineering workflow
- Hands-on experience integrating payment solutions such as Stripe is a plus
- Exposure to SDK integrations and public APIs is a plus
- Experience with CI/CD pipelines is a plus
Benefits
- Driven by Purpose – We believe in journeys made simple. The work isn’t always easy, but the best things never are.
- Encouraged to Accelerate – Masabi is going places and our people are in the driving seat.
- Advancing with Empathy – We put people first and foster a culture of learning, not blame.
- Health insurance
- Flexible work arrangements
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Android Engineer Jobs
Android Software Engineer – AI Neobank App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.
Android Software Engineer – AI Neobank App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.
Android Software Engineer – AI Neobank App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.
Android Software Engineer – AI Neobank App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

