Nykaa

Nykaa - Android Developer - Java/Kotlin

Nykaa Gurugram, Haryana, India

Must have skills - Jetpack Compose, MVVM / MVI, Dependency Injection,Coroutines,Room DB,Unit Test Cases.

Job Summary

We are looking for an experienced Android Developer who is passionate about developing mobile applications with a focus on video editing capabilities.

The ideal candidate will have a strong understanding of Android development, experience with Jetpack components, and a solid background in integrating and optimizing video editing functionalities within mobile applications.

Key Responsibilities

  • Design, develop, and maintain Android applications with advanced video editing features.
  • Utilize Jetpack components to build robust, scalable, and maintainable mobile applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize video processing and rendering to ensure high performance and smooth user experience.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Debug and resolve technical issues, ensuring the quality and performance of the application.
  • Stay updated with the latest trends and advancements in Android development and video editing technologies.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as an Android Developer with a strong portfolio of apps featuring video editing capabilities.
  • Proficiency in Kotlin and Java programming languages.
  • Extensive experience with Android SDK and Jetpack components, including but not limited to LiveData, ViewModel, Room, Navigation, and WorkManager.
  • Strong understanding of video codecs, formats, and streaming protocols.
  • Experience with video processing libraries and tools (e.g., FFmpeg, MediaCodec).
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with version control systems (e.g., Git).

Preferred Qualifications

  • Experience with cloud services and APIs, such as AWS or Firebase.
  • Knowledge of multimedia frameworks and libraries, such as ExoPlayer.
  • Experience with UI/UX design principles and creating intuitive user interfaces.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication skills and attention to detail.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies and innovative projects.
  • A collaborative and inclusive work environment.
  • Continuous learning and professional development opportunities.

(ref:hirist.tech)
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    Software Development, Technology, Information and Media, and Mobile Computing Software Products

Referrals increase your chances of interviewing at Nykaa by 2x

See who you know

Get notified about new Android Developer jobs in Gurugram, Haryana, India.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub