Mexico Remote (Global) Employment

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
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Toptal

Toptal is a global talent marketplace connecting top freelance technology professionals with businesses.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago