i
Coders Brain
371 Coders Brain Jobs
Android Developer - Java/Kotlin (6-12 yrs)
Coders Brain
posted 15hr ago
Flexible timing
Key skills for the job
Job Title : Android Developer
Job Description :
We are seeking a skilled and dedicated Android Developer with a strong command of Java and Kotlin to create, maintain, and enhance high-performance mobile applications. The ideal candidate will be well-versed in modern Android architecture patterns like MVVM or MVVC and have experience with BLE/IoT integration. This role requires close collaboration with cross-functional teams to deliver seamless user experiences, ensuring application stability, performance, and scalability.
Key Responsibilities :
- Develop, test, and deploy Android applications using Java and Kotlin, ensuring adherence to best coding practices.
- Implement features and functionalities using modern architecture patterns such as MVVM or MVVC.
- Collaborate with cross-functional teams, including backend developers, designers, and QA engineers, to define and integrate APIs.
- Enhance application performance by optimizing code, identifying bottlenecks, and debugging critical issues.
- Integrate Bluetooth Low Energy (BLE) and IoT devices into mobile applications for seamless connectivity and data exchange.
- Write clean, maintainable, and scalable code while ensuring compliance with coding standards and guidelines.
- Conduct thorough unit testing and participate in peer code reviews to ensure application stability.
- Stay updated on the latest trends, technologies, and best practices in Android development.
Skills and Qualifications :
Technical Skills :
- Strong proficiency in Java, Kotlin, and the Android SDK.
- Experience with Android architecture patterns such as MVVM or MVVC.
- Expertise in integrating BLE (Bluetooth Low Energy) and IoT technologies into mobile applications.
- Proficiency in RESTful APIs integration and a strong understanding of JSON/XML data parsing.
- Familiarity with tools like Git, Android Studio, and debugging tools.
Performance Optimization :
- Solid understanding of app lifecycle management, memory management, and performance tuning.
- Knowledge of optimizing apps for battery efficiency and resource management.
Testing and Debugging :
- Hands-on experience with unit testing frameworks and debugging tools.
- Familiarity with automation testing tools is a plus.
Soft Skills :
- Strong problem-solving and analytical skills.
- Ability to work independently as well as in a collaborative, team-oriented environment.
- Excellent communication skills, both verbal and written.
Why Join Us ?
- Work on cutting-edge Android applications and IoT integrations.
- Be part of a collaborative and innovative team passionate about creating exceptional user experiences.
- Opportunities for professional growth and skill enhancement through training and challenging projects.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Android Developer roles with real interview advice