Posted on: 07/08/2025
Role Overview :
We are seeking a passionate Junior 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 :
- Design, develop, and maintain Android applications with integrated video editing features.
- 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).
- 13 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):
- Experience with FFmpeg, GPU-based rendering, or native video libraries.
- 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:
- Opportunity to work on innovative video tech solutions used by a large user base.
- 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
1526710
Interview Questions for you
View All