Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Key Skills
Ranked by relevanceReady to apply?
Join Rooya and take your career to the next level!
Application takes less than 5 minutes

