HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?