Vyro is hiring Senior Android Developer

πŸ“ Lahore, Pakistan
🏒 On-site
πŸ•” Full-Time

Who We Are: 

Vyro builds the next generation of content creation tools powered by Artificial Intelligence and Machine Learning to empower you to express your creativity. With its global presence, Vyro offers 20 content creation apps unleashing the creativity of over 5 million active users every month. Vyronauts are passionate, driven and purposeful and we’re currently looking for more of such people to join our team.

About the Role:

We are looking for Senior Android Developers to join our Android Development team. We prefer people who have experience in building clean architectural code, and writing scalable/maintainable code. If you are interested in joining an amazing team of passionate people and to build the products that are gonna serve millions of users? Look no further! Be a part of an innovative team and make a difference.

What You'll Do:

  • Design, develop, test, debug and document new and existing Vyro products.
  • Work closely with our product managers and design teams to build new and current Vyro apps for Android.
  • Write code to create robust and scalable applications.
  • Using design and architectural knowledge to create maintainable applications. 
  • Be part of a small and lean team with a strong focus on delivering results.

What We're Looking For:

  • Minimum 5+ years of experience in Android Application Development
  • Bachelors or Masters in Computer Science, Software Engineering, or relevant fields.
  • Experience with Jetpack components including support libraries..
  • Extensive knowledge of Activity, Fragment, View and Compose component lifecycles.
  • Expertise in Domain-Driven Architecture and Clean Architecture, with a focus on MVVM or MVI.
  • Proficient in writing scalable and maintainable code using Java and Kotlin best practices.
  • Experience in integrating Firebase services such as Storage, Database, and Remote Config into Android applications.
  • Proficiency in utilising Ktor, Coil, and other Kotlin Multiplatform Mobile (KMM) libraries.
  • Strong understanding and application of best practices for developing modular workflows.
  • Experience working with the Gradle build system, including writing custom plugins and tasks to optimize the build process.
  • Working knowledge of CI/CD pipelines specifically tailored for Android applications, ensuring smooth integration, testing, and deployment processes.
  • Practical expertise in image processing techniques and proficient handling of Bitmaps in Android applications.
  • Familiarity with native programming using the NDK (Native Development Kit) to optimize performance and leverage native code when necessary.
Apply Now
Let the company know you applied through androidDev.careers. This helps us get more cool Android Developer jobs for you
Company logo Apply Now
πŸ‘€ 96 views
Want companies to apply to you instead?

Fill in your developer profile

Complete Profile

Other Android Developer Jobs you might like