Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Vymo

Android Developer

Posted Updated
Discussion

Description

Responsibilities:

  • Develop and ship production-grade Android applications using Kotlin, Jetpack Compose, and Custom Views
  • Design, build, and maintain reusable Android UI components and scalable design-system libraries.
  • Own and evolve the Android Mobile Design System, ensuring consistency across products and feature modules.
  • Translate UI/UX designs and complex workflows into modular, reusable, and responsive Android components.
  • Implement Material Design principles with a strong focus on accessibility and usability.
  • Build UI components that work consistently across different screen sizes, densities, and Android OS versions
  • Collaborate closely with UI/UX designers, product managers, and engineering teams to deliver high-quality mobile experiences.
  • Develop and maintain modular UI libraries that can be adopted by multiple feature teams.
  • Optimize UI rendering, layouts, and animations to maintain smooth performance and high frame rates.
  • Identify and resolve performance, memory, battery, and stability issues in production applications.
  • Implement reliable background processing and data synchronization using modern Android development practices.
  • Write clean, maintainable, and testable code following Android architecture patterns such as MVVM/MVI
  • Use coroutines and flow for asynchronous and reactive programming.
  • Implement local data persistence using Room Database where required.
  • Ensure UI components and applications follow accessibility, performance, and Android platform best practices
  • Contribute to design-system governance, documentation, component standards, and adoption across engineering teams.
  • Participate in code reviews, technical discussions, and architecture decisions related to Android UI and design systems.

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →