Posted on: 17/12/2025
Role Overview :
We are seeking a passionate Android Developer to join our growing mobile development team. The ideal candidate will have hands-on experience in building Android applications with a particular emphasis on video editing capabilities.
This role offers an exciting opportunity to work on cutting-edge mobile technologies and build engaging, high-performance video applications for end users.
Key Responsibilities :
- Leverage Jetpack components (e.g., ViewModel, LiveData, Navigation, Room) to create scalable and maintainable app architectures.
- Collaborate with cross-functional teams including product managers, UI/UX designers, and QA to deliver high-quality mobile features.
- Optimize video processing, rendering, and playback for performance and user experience across diverse devices.
- Write clean, efficient, and well-documented code following modern Android development practices.
- Perform debugging, profiling, and performance tuning to improve app stability and responsiveness.
- Stay up-to-date with Android development trends and best practices, especially in the video/media domain.
Required Qualifications & Skills :
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 1 - 3 years of experience in Android development with a strong portfolio (GitHub or Play Store links preferred).
- Solid programming experience in Kotlin and Java.
- Practical experience working with video processing APIs (e.g., MediaCodec, OpenGL, ExoPlayer, FFmpeg).
- Familiarity with Androids Camera2 API, MediaRecorder, and video rendering techniques.
- Strong understanding of Android application architecture, UI development, and Jetpack components.
- Knowledge of app performance profiling, memory management, and optimization techniques.
Preferred Qualifications (Good to Have) :
- Exposure to third-party libraries related to video editing and multimedia.
- Understanding of MVVM architecture, Clean Architecture, or similar patterns.
- Familiarity with CI/CD pipelines for Android development.
What Youll Gain :
- A collaborative environment with mentoring from senior Android and multimedia developers.
- Continuous learning and development opportunities in mobile and video technologies
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1592117
Interview Questions for you
View All