Responsibilities
- Design and develop high-quality Android applications.
- Translate product requirements into technical specifications.
- Implement new features and improve existing functionality.
- Optimize application performance and user experience.
- Collaborate with cross-functional teams.
- Conduct code reviews and maintain code quality.
- Troubleshoot and resolve technical issues.
Requirements
- 3+ years of experience in building Android applications.
- Strong fundamentals of Java, Kotlin, XML, Jetpack components, memory management, and SQLite databases.
- Experience working with remote data via REST and JSON.
- Experience with offline storage, threading, and performance tuning.
- Experienced in implementing or using higher-level drawing interfaces like Canvas and OpenGL.
- Ability to design applications around natural user interfaces, such as multiple touch controls.
- Engineering Degree.
- Strong analytical and problem-solving skills.
- Passion for building category-defining products.
This job was posted by Dhanasurya Sivaprakasam from Linarc.