Android Engineer

4 weeks ago


Delhi NCRGurgaonGurugram, India Grassik Search Pvt Ltd Full time

Job Summary :

We are seeking a highly skilled and experienced Senior Android Developer to join our dynamic team. The ideal candidate should have a strong background in Kotlin, MVVM architecture, Room database, REST API consumption, Android Jetpack, object-oriented programming (OOP) concepts, and a basic understanding of data structures.


As a Senior Android Developer, you will play a pivotal role in designing, developing, and maintaining our Android applications, ensuring they meet high-quality standards and provide an exceptional user experience.

Key Responsibilities :

Kotlin Expertise :

- Demonstrated expertise in Kotlin programming with a minimum of 1 year of experience.

- Write clean, efficient, and maintainable code in Kotlin.

MVVM Architecture :

- Proficient in implementing the MVVM (Model-View-View Model) architectural pattern.

- Develop well-structured and modular code following MVVM principles.

Database Management :

- Experience with Room database and SQLite for data storage and retrieval.

- Design and maintain efficient database schemas.

REST API Integration :

- Expertise in consuming RESTful APIs for data retrieval and interaction.

- Handle API calls, data parsing, and error handling effectively.

Android Jetpack :

- Proficiency in using Android Jetpack components and libraries.

- Implement Jetpack features to enhance app functionality and performance.

Object-Oriented Programming (OOP) :

- Apply OOP principles to design and structure code for maintainability and scalability.

- Implement inheritance, encapsulation, and polymorphism effectively.

Basic Data Structures :

- Understanding of basic data structures like arrays, lists, and maps.

- Utilize data structures to optimize algorithms and data handling.

Code Review and Mentorship :

- Conduct code reviews and provide constructive feedback to team members.

- Mentor and guide junior developers in the team.

Testing and Quality Assurance :

- Write unit tests and UI tests to ensure code reliability and functionality.

- Collaborate with QA engineers to identify and resolve issues.

Performance Optimization :

- Identify and address performance bottlenecks and memory management issues.

- Optimize application performance for responsiveness and efficiency.

Documentation :

- Create and maintain technical documentation, including code comments and architecture diagrams.

- Share knowledge with team members through documentation and presentations.

Continuous Learning :

- Stay updated with the latest Android development trends, tools, and technologies.

- Experiment with new technologies and propose their adoption when suitable.

Qualifications and Skills :

- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field with 4+ years of experience.

- 1+ years of experience with Kotlin programming language.

- Strong knowledge of MVVM architecture.

- Proficiency in Room database and SQLite.

- Experience in consuming RESTful APIs.

- Familiarity with Android Jetpack components and libraries.

- Solid understanding of object-oriented programming (OOP) concepts.

- Basic knowledge of data structures.

- Strong problem-solving and debugging skills.

- Excellent communication and teamwork skills.

- Ability to lead and mentor junior developers.

Preferred :

- Published apps on the Google Play Store.

- Contributions to open-source Android projects.

- Certifications in Android app development

(ref:hirist.tech)
  • Android Developer

    2 weeks ago


    Gurgaon/Gurugram/Delhi NCR/Delhi, India hireveda Full time

    We are looking for a skilled Android Developer to join our innovative team. As an Android Developer, you will play a key role in designing, developing, and maintaining high-performance Android applications. The ideal candidate should have a strong passion for mobile technologies, a deep understanding of the Android platform, and a proven track record of...

  • Android Developer

    2 weeks ago


    Gurugram, India mCURA Mobile Health Full time

    We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.Responsibilities Design and...

  • Android Developer

    2 weeks ago


    gurugram, India mCURA Mobile Health Full time

    We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams. Responsibilities Design...


  • Delhi/Delhi NCR, India Eazybe Full time

    As an Android Kotlin Developer at Eazybe in Delhi, you would be responsible for developing and maintaining Android applications using Kotlin. The job may involve working on hybrid projects, which typically combine native and web technologies for mobile app development. Here's a general job description for the role : Position : Android Kotlin...


  • Delhi/Delhi NCR, India Eazybe Full time

    As an Android Kotlin Developer at Eazybe in Delhi, you would be responsible for developing and maintaining Android applications using Kotlin. The job may involve working on hybrid projects, which typically combine native and web technologies for mobile app development. Here's a general job description for the role : Position : Android Kotlin...


  • Delhi, India Proximity Works Full time

    We are looking for a Senior Android Engineer and an Android Lead, with a keen eye for design and great UX sensibilities. You will be responsible for the development of new software products and for solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have...

  • Android Developer

    3 weeks ago


    Gurgaon/Gurugram, IN FxConsulting Full time

    Profile : Android DeveloperLocation : GurugramA leading telecommunication client is seeking candidate for Android Developer Profile.Position Overview :We are seeking a skilled and experienced Android Developer to join our dynamic team in Gurugram. As an Android Developer, you will play a key role in designing, developing, and maintaining cutting-edge mobile...

  • Android Developer

    2 weeks ago


    Gurgaon/Gurugram, India FxConsulting Full time

    Profile : Android DeveloperLocation : GurugramA leading telecommunication client is seeking candidate for Android Developer Profile.Position Overview :We are seeking a skilled and experienced Android Developer to join our dynamic team in Gurugram. As an Android Developer, you will play a key role in designing, developing, and maintaining cutting-edge mobile...

  • Android Developer

    3 weeks ago


    Delhi NCR, India HT Labs Full time

    Role : Android Developer Job Description :- We are looking for 4 to 6 Yrs experienced Senior Android Developer who possesses a passion for pushing mobile technologies to the limits. - The candidate will work with our team of talented engineers to design and build the next generation of our mobile applications and will work closely with other app development...

  • Android Engineer

    3 weeks ago


    Gurgaon/Gurugram, IN Meved Solutions Full time

    Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field from a top-tier engineering institute.2-4 years of professional experience with a reputed startup known for a world-class Consumer App (or on a 0-1 consumer product in a big Tech company).Strong proficiency in Kotlin Jetpack Compose.Solid...

  • Android Engineer

    2 weeks ago


    Gurgaon/Gurugram, India Meved Solutions Full time

    Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field from a top-tier engineering institute. 2-4 years of professional experience with a reputed startup known for a world-class Consumer App (or on a 0-1 consumer product in a big Tech company). Strong proficiency in Kotlin Jetpack Compose. Solid...

  • Android Developer

    2 weeks ago


    Delhi NCR, India HT Labs Full time

    Role : Android Developer Job Description :- We are looking for 4 to 6 Yrs experienced Senior Android Developer who possesses a passion for pushing mobile technologies to the limits. - The candidate will work with our team of talented engineers to design and build the next generation of our mobile applications and will work closely with other app...


  • Gurgaon/Gurugram, IN EazyDiner Pvt. Ltd. Full time

    Role : Software Development Engineer - : We are looking for passionate, hard-working, motivated, self-starter Android developer to join our growing mobile engineering team who can build innovative & mission critical system software applications & tools. You will have an enormous opportunity to make a large impact on the design, architecture, and development...


  • Gurgaon/Gurugram, India EazyDiner Pvt. Ltd. Full time

    Role : Software Development Engineer - : We are looking for passionate, hard-working, motivated, self-starter Android developer to join our growing mobile engineering team who can build innovative & mission critical system software applications & tools. You will have an enormous opportunity to make a large impact on the design, architecture, and...

  • Android Developer

    3 weeks ago


    Gurgaon/Gurugram, IN Career Stone Consultant Private Limited Full time

    About the team :You are going to work together with the team on complex innovative projects. We are looking for curious, collaborative people who are willing to learn and ready to take up the new exciting task, someone, who is comfortable in asking "Why", and a divergent thinker who understand industry best practice.What will you do?- Build & Influence...

  • Android Developer

    2 weeks ago


    Gurgaon/Gurugram, India Career Stone Consultant Private Limited Full time

    About the team :You are going to work together with the team on complex innovative projects. We are looking for curious, collaborative people who are willing to learn and ready to take up the new exciting task, someone, who is comfortable in asking "Why", and a divergent thinker who understand industry best practice.What will you do?- Build & Influence...

  • Android BSP Engineer

    21 hours ago


    delhi, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Title: Sr. Android BSP EngineerNumber of Positions: 10Experience: 8+ yearsEducation: B. Tech/ M. Tech/ MCA Education in Computer Science/Electronics or equivalentLocation: HyderabadSkills Required:Must have:Experience in Android NDK/BSP development – development/maintenance of board support packagesStrong C/C++ development skills with a good...

  • Android Developer

    4 weeks ago


    gurugram, India Michael Page Full time

    Competetive Salary PF and Gratuity About Our Client Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world Job Description Job Title: Android DeveloperJob Description:We are seeking a skilled and experienced...


  • Delhi, India HARMAN International Full time

    HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Gurgaon/Gurugram, IN Networkyard Consulting Full time

    Job Description :- Design and build advanced applications for the Android platform- Collaborate with cross-functional teams to define, design, and ship new features- Work with outside data sources and APIs- Unit-test code for robustness, including edge cases, usability, and general reliability- Work on bug fixing and improving application performance-...