Job Description
        - Develop, optimize, and maintain C++17-based modules for video and audio processing on mobile platforms.
 - Work with video decoders/encoders (e.g., H.264, H.265) and audio codecs (e.g., AAC, Opus) to ensure high-performance playback and export.
 - Implement and manage multithreading for efficient processing and responsiveness in real-time editing workflows.
 - Collaborate closely with mobile, design, and AI teams to integrate advanced media features into the MyZesty app.
 - Debug, profile, and optimize performance on mobile devices to ensure seamless user experience.
 - (For senior candidates) Provide technical guidance, mentor junior developers, and participate in architectural decisions.
 
Required Skills:
- Strong proficiency in C++17 or higher.
 - Solid experience in multithreaded programming and synchronization primitives.
 - [Optional] Deep understanding of video/audio encoding and decoding pipelines (FFmpeg, MediaCodec, etc.).
 - Knowledge of OpenGL or Metal for real-time rendering and GPU acceleration.
 - [Optional] Familiarity with mobile development toolchains (Android NDK or iOS frameworks).
 - Excellent debugging, profiling, and optimization skills.
 
Preferred Skills (Nice to Have):
- Experience with cross-platform frameworks (e.g., Qt, Unreal, or custom engines).
 - Knowledge of GStreamer, Vulkan, or other media frameworks.
 - Contribution to open-source media or graphics libraries.