About us:
Rooya is an innovative company transforming fleet management and insurance through advanced AI-vision telematics technology. Our platform leverages computer vision to provide optimized decision-making solutions for the insurance and fleet management industries.
Job Overview
We are seeking an experienced Senior Android Kotlin Engineer to join our team. The ideal candidate should have extensive experience working with Android SDK components such as Camera2, MediaCodec, MediaMuxer, GPS, and Sensors. Additional expertise in OpenGL, Native JNI / C++, and memory optimization techniques would be a strong advantage. This role requires deep technical knowledge and hands-on experience in developing high-performance Android applications.
Key Responsibilities
* Develop, optimize, and maintain high-quality Android applications using Kotlin.
* Work with Camera2, MediaCodec, and MediaMuxer to implement advanced media processing features.
* Integrate GPS and sensor-based functionalities into Android applications.
* Optimize memory management and performance for efficient app functionality.
* Utilize Native JNI / C++ to enhance application performance where necessary.
* Troubleshoot, debug, and resolve performance bottlenecks in Android applications.
Requirements
* Proven experience as an Android Developer with expertise in Kotlin.
* Hands-on experience with Camera2, MediaCodec, MediaMuxer, GPS, and Sensors.
* Strong understanding of Android memory management and optimization techniques.
* Experience with OpenGL and Native JNI / C++ is a plus.
* Solid knowledge of Android application architecture and best practices.
* Ability to work independently and take ownership of complex tasks.
* Strong problem-solving and debugging skills.
* Excellent communication and teamwork abilities.
Preferred Qualifications
* Knowledge of low-level system programming and performance optimization techniques.
* Mastering of the previously mentioned skills.
Salary & Benefits
* Competitive salary based on experience.
* Hybrid work opportunities.
* Professional development and training programs.
* A collaborative and innovative work environment.