Senior Android Developer

Emply Denmark

Aalborg

On-site

DKK 750,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MapsPeople is seeking a Senior Android Developer to lead architecture, code reviews, and SDK development for our mobile platform. You will mentor engineers, drive architectural decisions, and actively contribute to Kotlin/Java-based Android SDKs.

You will migrate legacy code to Kotlin, build cross-platform bindings for Flutter/React Native, and optimize map rendering with Mapbox or Google Maps while collaborating across teams.

Qualifications

  • 8–10 years of professional experience with Android codebases in Kotlin and Java.
  • Strong understanding of interoperability between Kotlin and Java and best practices.
  • UI and app development experience is helpful but not the primary focus.
  • Lead by example as a hands-on technical contributor while mentoring engineers across the team.

Responsibilities

  • Implement new features in the Android SDK (Java/Kotlin).
  • Maintain and improve the SDK by fixing bugs and improving stability.
  • Migrate legacy code from Java to Kotlin to enhance maintainability and performance.
  • Contribute to new SDK versions, primarily in Kotlin Multiplatform.
  • Build and maintain binding layers exposing the native Android SDK to Flutter and React Native.
  • Optimize map rendering and performance using Mapbox Maps and/or Google Maps.
  • Collaborate with engineers to ensure consistent architecture and high standards.

Skills

Kotlin
Java
Android SDK
Mentorship
Modular design
Coroutines
React Native
Flutter
Kotlin Multiplatform

Tools

Android Studio
Git
Jira
Confluence

Job description

At MapsPeople, we are entering a pivotal chapter of AI-led transformation and growth, shaping the future of spatial intelligence and indoor navigation. To support this journey, we are looking for an experienced Senior Android Developer who is comfortable leading technical initiatives, mentoring developers, and influencing engineering direction while remaining actively involved in architecture, coding, code reviews, and SDK development.

We are seeking someone who enjoys working closely with others to deliver high-quality, scalable mobile SDKs used in real-world environments. If you are motivated by building robust frameworks, collaborating across platforms, and contributing to technical direction beyond your own code, this role offers the opportunity to make a broad and lasting impact on our products, engineering culture, and long-term technology strategy.

The Role

As a Senior Android Developer, you will be a key contributor to our mobile platform, with a focus on building and evolving our Android SDKs. You will work closely with other SDK engineers, platform teams, and cross-functional stakeholders to ensure our mobile initiatives are cohesive, scalable, and well-executed.

Your influence will extend beyond implementation. You will help drive alignment, contribute to architectural decisions collaboratively, elevate team-wide practices, and support an environment where the entire team can succeed.

What You Will Do
  • Implement new features in our existing Android SDK, written in a combination of Java and Kotlin
  • Maintain and improve the current SDK by fixing bugs and strengthening overall stability
  • Migrate legacy code from Java to modern Kotlin, improving maintainability and performance
  • Contribute to the development of new SDK versions, written primarily in Kotlin Multiplatform
  • Build and maintain binding layers that expose the native Android SDK to Flutter and React Native
  • Optimise map rendering and performance using Mapbox Maps and/or Google Maps
  • Collaborate closely with teammates to ensure consistent architecture, shared ownership, and high engineering standards
What You Bring
  • 8-10 years of professional experience working with Android codebases in Kotlin and Java
  • Strong understanding of interoperability between Kotlin and Java, including limitations and best practices
  • Solid general programming skills; UI and app development experience is helpful but not the primary focus
  • Lead by example as a hands-on technical contributor while providing guidance and mentorship to engineers across the team.
Key Skills
  • Experience with SDK / framework development, rather than app-only development
  • Strong understanding of modular design and maintainable architectures
  • Experience with Kotlin Coroutines and structured concurrency
  • Experience with React Native and Flutter, including both app-side and plugin development
  • Hands-on experience migrating codebases from Java to Kotlin
  • Experience using AI tools and LLMs to support development workflows
Programming Languages & Tools
  • Strong proficiency in Kotlin and Java
  • Familiarity with Dart (Flutter) and/or TypeScript (React Native) is an advantage
  • Experience with Kotlin Multiplatform is appreciated
  • Daily tools include Android Studio, Git, Jira, and Confluence
Who You Are

You are a collaborative engineer who enjoys working on shared platforms rather than isolated features. You take pride in building clean, reliable SDKs that others depend on and enjoy helping teams align around sound architectural decisions. You are comfortable balancing hands-on technical work with broader contributions to team practices, code quality, and long-term platform evolution.

What you get

This role is a strong fit if you want to:

  • Work with cutting-edge spatial computing and AI technologies
  • Build software used by millions of people navigating physical spaces
  • Join a global team shaping the future of indoor digital experiences
  • Have a direct impact on engineering direction, particularly within our Android platform
  • Opportunities for professional growth and career development
  • A diverse, international work environment with strong collaboration across teams
  • A supportive and dynamic workplace with a strong team culture
  • Competitive salary and benefits package
Ready to help shape the future of mobile indoor navigation?

Julie Thanapalan Director Global Business Consulting & Development People and Culture

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android SDK Lead — Kotlin/Java, AI & Maps
Senior Android SDK Lead — Kotlin/Java, AI & Maps

Emply Denmark • Aalborg

On-site
DKK 750,000 - 1,100,000
Senior Android Developer
Senior Android Developer

KnowlegeBridge • Kolding

On-site
DKK 105,000 - 141,000
Accommodation provided
Visa sponsorship available
Exciting projects
Android Developer
Android Developer

MapleGroves • Aalborg

On-site
DKK 92,000 - 125,000
Accommodation for international кандид
Tech Lead, Android Core Product - Copenhagen, Denmark
Tech Lead, Android Core Product - Copenhagen, Denmark

Clutch Canada • København

Remote
DKK 506,000 - 761,000
Competitive salary
Flexible work environment
Opportunity for growth in a fast-paced setting
+1
Tech Lead, Android Core Product - Aarhus, Denmark
Tech Lead, Android Core Product - Aarhus, Denmark

Clutch Canada • Aarhus

Remote
DKK 380,000 - 507,000
Competitive salaries
Flexible work environment
Impactful work on learning technologies
(Senior) Android Engineer · Aarhus, Denmark
(Senior) Android Engineer · Aarhus, Denmark

Lunar Denmark • Aarhus

On-site
DKK 550,000 - 750,000
Android Developer (Kotlin/Java) - Build High-Impact Apps
Android Developer (Kotlin/Java) - Build High-Impact Apps

MapleGroves • Aalborg

On-site
DKK 92,000 - 125,000
Accommodation for international кандид
Android developer
Android developer

ApexBuild Solutions • Odense

On-site
Accommodation provided
Visa sponsorship available
Contract job opportunity
Android developer
Android developer

Oasis Wellness Oman • Odense

On-site
Competitive salary
Visa sponsorship for qualified candidates
Career growth opportunities
(Senior) Android Engineer - Lunar
(Senior) Android Engineer - Lunar

Lunar ApS • Aarhus

On-site
DKK 600,000 - 880,000