Role Description
- Position. Android Developer
- Job Type. Full-time, On-site
- Location. Bangalore
Responsibilities
Design and Development
- Design, develop, and test mobile applications for Android devices.
- Utilize proficiency in Kotlin, Coroutines, Java, and Data Structures & Algorithms (DSA).
- Ensure applications meet clients' business requirements and adhere to quality standards.
Collaboration
- Work collaboratively with cross-functional teams to design and implement new features.
- Collaborate with the engineering team to ensure the successful launch of new features.
Quality Assurance
- Maintain application quality and ensure responsiveness.
- Implement offline storage, threading, and performance tuning for optimal user experience.
Integration
- Use RESTful APIs to connect Android applications with back-end services.
Attention to Detail
- Demonstrate a strong attention to detail in all aspects of development.
- Work efficiently in a fast-paced environment.
Qualifications
- 3-5 years of proven experience as an Android Developer.
- Proficiency in Kotlin, Coroutines, Java, and strong understanding of Data Structures & Algorithms (DSA).
- Design and build experience for Android devices.
- Track record of maintaining application quality and responsiveness.
- Collaboration skills for effective teamwork.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs for connecting Android applications to back-end services.
- Strong attention to detail and ability to thrive in a fast-paced environment.
- Bachelor's degree in Computer Science or a related field.
Work Details
- Work Location. Bangalore
- Work Mode. On-site (Work from office)
This role emphasizes the development of high-quality Android applications, collaboration with cross-functional teams, and a focus on maintaining responsiveness and quality. The mention of specific technologies and the work location provides clarity for potential candidates.