-
View all jobs
We’re looking for an experienced and passionate Senior Android Developer to lead the development of our new native Android application. This is a hands-on role where you’ll help define the technical foundation, drive UI innovation, and collaborate with cross-functional teams to deliver a seamless user experience to our customers. You will join a fast-paced environment and play a key role in building a best-in-class fitness platform.
Responsibilities:
Responsibilities:
Required Qualifications:
Preferred Qualifications
Responsibilities:
Responsibilities:
- Lead the architecture and development of a new native Android application using Kotlin.
- Implement user interfaces primarily using Jetpack Compose, ensuring a modern, responsive, and visually appealing design.
- Utilize your experience with traditional Android UI components (XML layouts, Views) when appropriate for specific features or legacy integrations.
- Integrate with our existing backend by consuming data via our GraphQL API.
- Collaborate closely with iOS developers, backend engineers, designers, and product managers to understand requirements and ensure feature parity where appropriate.
- Write clean, maintainable, testable, and performant code.
- Ensure the application meets high standards of quality, stability, and performance across various Android devices and OS versions.
Required Qualifications:
- Proven experience as a Senior Android Developer with a strong portfolio of shipped applications.
- Deep proficiency in Kotlin for Android development.
- Hands-on experience building UIs with Jetpack Compose.
- Solid understanding and practical experience with the traditional Android UI toolkit (XML Layouts, Views, Fragments, Activities).
- Strong understanding of Android architecture patterns (MVVM, MVI, etc.) and best practices.
- Experience with version control systems, particularly Git.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Preferred Qualifications
- Familiarity with iOS development (Swift, SwiftUI, UIKit) is a plus.
- Experience consuming GraphQL APIs on Android (e.g., using Apollo Android or similar libraries).
- Experience with dependency injection frameworks (e.g., Hilt, Dagger).
- Experience writing unit and integration tests for Android applications.
- Experience with CI/CD pipelines for Android.
- Experience working in an Agile/Scrum development environment.
Key Skills
Ranked by relevance
android
ui
graphql
xml
ios
responsive
kotlin
swift
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer, Booking Platform - 100% Remote - EMEA
2026-05-29
Full-time
Not Applicable
Austria
Software Development
Engineering
View Job Details
Related
Senior Backend Engineer, Booking Platform - 100% Remote - EMEA
2026-05-28
Full-time
Not Applicable
Finland
Software Development
Engineering
View Job Details
Related
Senior Backend Engineer, Booking Platform - 100% Remote - EMEA
2026-05-28
Full-time
Not Applicable
Estonia
Software Development
Engineering
Login to Apply
- Posted
- Jul 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Warsaw
- Company
- AMP
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer, Booking Platform - 100% Remote - EMEA
2026-05-29
Full-time
Not Applicable
Austria
Software Development
Engineering
View Job Details
Related
Senior Backend Engineer, Booking Platform - 100% Remote - EMEA
2026-05-28
Full-time
Not Applicable
Finland
Software Development
Engineering
View Job Details
Related
Senior Backend Engineer, Booking Platform - 100% Remote - EMEA
2026-05-28
Full-time
Not Applicable
Estonia
Software Development
Engineering