Develop and maintain Android applications, design and develop new features, troubleshoot and resolve application issues, and mentor junior team members.
Requirements
- Bachelor's degree in Computer Science or related field
- Minimum 4 years of professional experience in Android application development
- Strong proficiency in Java and Kotlin programming languages
- Experience with Android SDK, Android Studio, and related tools.
- Must be proficient in SQLite and RoomDB
- Strong understanding of Android application architecture and design patterns (MVC, MVP, MVVM, MVI)
- Experience with RESTful APIs and JSON
- Knowledge of Git and version control systems
- Experience with performance optimization and memory management in Android applications
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Passion for learning and staying updated with the latest technologies in mobile development
Benefits
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance