Mexico Remote (Global)

Toptal is hiring an Android Engineer

About the Role

Toptal is looking for a Senior Android Engineer to build native applications that deliver an excellent mobile user experience. You will create polished, fast, and well-tested apps by collaborating closely with designers, backend engineers, and other mobile developers.

What You'll Do

  • Design, write, and maintain efficient, reusable, and reliable native Android code.
  • Ensure the application architecture is extensible and future-proof.
  • Contribute to our Kotlin Multiplatform codebase powering shared mobile features.
  • Deliver well-crafted product features while continuously improving existing code and architecture.
  • Write and maintain automated tests to ensure high-quality standards.
  • Review teammates' work and provide thoughtful, constructive feedback.
  • Collaborate with product, design, and backend teams to deliver meaningful user improvements.
  • Raise the engineering bar by sharing knowledge, mentoring, and improving team practices.
  • Participate in daily scrum, pair programming, and peer code reviews using tools like Slack and Zoom.
  • Design, develop, test, and modify computer or cloud-based systems.

What We're Looking For

  • At least 6 years of professional native Android experience with at least one large app deployed to the Play Store.
  • Excellent understanding of architecture principles and design patterns applied to real-life problems.
  • Ability to improve code and architecture quality in line with new or changing requirements.
  • Proficiency in Kotlin Multiplatform architecture, resolving cross-platform hurdles and maintaining native UI separation.
  • Strong willingness to work within the iOS ecosystem.
  • Comfort working in an AI-native development workflow where AI assists with generation and review, while engineers own validation, architecture, and quality.
  • Demonstrated ability to collaborate with Product stakeholders on feature requirements.
  • Outstanding written and verbal communication skills.
  • Ability to work in a fast-paced, rapidly changing environment, handling diverse challenges and deadlines.
  • You must be a world-class individual contributor, not just someone who tells others what to do.

Nice to Have

  • Deep knowledge of Jetpack Compose.
  • Experience with custom-tailored design systems.

Technical Stack

  • Android
  • Kotlin
  • Kotlin Multiplatform
  • Jetpack Compose

Team & Environment

Work closely with the best Designers, Back-end, and Mobile Developers.

Work Mode

This is a global role. We take the best elements of virtual teams and combine them with a support structure that encourages innovation, social interaction, and fun.

Required Skills
AndroidKotlinKotlin MultiplatformJetpack ComposeArchitecture PrinciplesDesign PatternsMobile App DeploymentPlay StoreiOS EcosystemCross-Platform DevelopmentNative UI AndroidKotlinKotlin MultiplatformJetpack ComposeArchitecture PrinciplesDesign PatternsMobile App DeploymentPlay StoreiOS EcosystemCross-Platform DevelopmentNative UI
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Toptal
Toptal is a global talent marketplace connecting top freelance technology professionals with businesses.
All jobs at Toptal Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago