Senior Android Developer
- Sri Lanka
Job Description:
We are seeking an experienced Senior Android Developer with a strong understanding of C++ programming to join our dynamic team. The ideal candidate will have experience in Android application development, a solid grasp of the Android ecosystem, and familiarity with hardware components such as Camera, GPS, Proximity Sensors, and IMUs.
Key Responsibilities:
- Develop and maintain Android applications with a focus on C++ programming.
- Work on the integration of hardware components, including Camera, GPS, Proximity Sensors, and IMUs, into Android applications.
- Collaborate with cross-functional teams to design, develop, and deploy innovative mobile solutions.
- Ensure high performance, quality, and responsiveness of applications.
- Stay up-to-date with the latest Android development trends, frameworks, and best practices.
- Troubleshoot and optimize application performance across various Android devices and versions.
Required Skills and Qualifications:
- 3+ years of experience in Android development, with a strong emphasis on C++ programming.
- Solid experience with Android application development and a deep understanding of the Android ecosystem.
- Familiarity with integrating hardware components (e.g., Camera, GPS, Proximity Sensors, IMU) into Android applications.
- A strong understanding of computer-vision principles is an added advantage.
- Excellent problem-solving skills and ability to work independently.
- Strong communication skills, both written and verbal.
Preferred Qualifications:
- Experience with computer vision technology is a strong plus.
- Knowledge of Android APIs and frameworks for integrating hardware components is a strong advantage.
Education Requirements: We are looking for candidates who have graduated from one of the following prestigious Sri Lankan universities:
- University of Moratuwa
- University of Peradeniya
- University of Colombo

