Android Developer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: At Mindstix Software Labs, we are on a mission to accelerate digital transformation for the world's leading brands by delivering world-class products in Digital Experiences, Enterprise Mobility, Cloud Engineering, and Data Science. We have a fast-moving open culture powered by curiosity and craftsmanship, with a team committed to bold thinking and innovation at the intersection of business, technology, and design. As an Android Developer in our enterprise mobility team, you will play a crucial role in designing and developing highly engaging enterprise and consumer mobile apps for global markets. Key Responsibilities: - Design and develop highly engaging enterprise and consumer mobile apps for global markets. - Engage in creative problem-solving and rapid prototyping to validate new ideas. - Collaborate with product managers to analyze requirements and groom user stories. - Translate designs into high-quality app experiences in collaboration with UX and creative teams. - Utilize next-gen Android capabilities such as Instant Apps, On-demand Apps, and Apps for Foldables. - Develop apps using modern Android components like Jetpack Compose, Data Binding, Lifecycles, LiveData, Navigation, Paging, Room, ViewModel, and WorkManager. - Integrate Mobile Backend as a Service (MBaaS) platforms, SDKs, and APIs like Google Firebase and AWS Amplify. - Work with external data sources and APIs using REST, Retrofit, Glide, GraphQL, and Room. - Build, maintain, and optimize components for reusability across various Android devices. - Troubleshoot and debug application code to enhance performance and stability. - Conduct unit testing for code robustness, edge cases, usability, and reliability. - Collaborate with specialists in security engineering, release management, and test automation. - Distribute apps to Google PlayStore or enterprise environments using Mobile Device Management platforms like MobileIron and AirWatch. - Launch production-grade apps for global brands in industries such as eCommerce, Digital Learning, Consumer Tech, Health Tech, Hospitality, and SaaS. Qualifications Required: - Bachelor's or Master's degree in Computer Science, Information Technology, or related fields. - 3+ years of hands-on experience in developing Android applications using Java or Kotlin. - Strong foundations in computer science, data structures, algorithms, and programming logic. - Proficiency in core Java concepts including Collections, Multi-threading, Concurrency, and Synchronization. - Understanding of object-oriented programming, MVC/MVP/MVVM architecture patterns, design patterns, and mobile application architecture. - Experience with Android capabilities like Jetpack Compose, Data Binding, Lifecycles, LiveData, Navigation, Paging, Room, ViewModel, and WorkManager. - Knowledge of designing API specifications and integrating APIs with Android apps using REST and GraphQL. - Familiarity with managing application state using on-device storage capabilities like Caching, SharedPreferences, SQLite, and RealmDB. - Awareness of modern mobility landscape, emerging technologies, and consumer trends. - Understanding of mobile security standards, secure coding practices, and GDPR. - Experience with test automation frameworks such as Appium and Robotium. - Experience in the full Software Development Lifecycle (SDLC) and agile methodologies. - DevOps mindset with exposure to Build Automation Tools, Version Control Systems, and Git. - Experience with App distribution on Google PlayStore, Enterprise MDM Platforms, or equivalent. (Note: Any additional details of the company were not explicitly mentioned in the provided job description.) Role Overview: At Mindstix Software Labs, we are on a mission to accelerate digital transformation for the world's leading brands by delivering world-class products in Digital Experiences, Enterprise Mobility, Cloud Engineering, and Data Science. We have a fast-moving open culture powered by curiosity and craftsmanship, with a team committed to bold thinking and innovation at the intersection of business, technology, and design. As an Android Developer in our enterprise mobility team, you will play a crucial role in designing and developing highly engaging enterprise and consumer mobile apps for global markets. Key Responsibilities: - Design and develop highly engaging enterprise and consumer mobile apps for global markets. - Engage in creative problem-solving and rapid prototyping to validate new ideas. - Collaborate with product managers to analyze requirements and groom user stories. - Translate designs into high-quality app experiences in collaboration with UX and creative teams. - Utilize next-gen Android capabilities such as Instant Apps, On-demand Apps, and Apps for Foldables. - Develop apps using modern Android components like Jetpack Compose, Data Binding, Lifecycles, LiveData, Navigation, Paging, Room, ViewModel, and WorkManager. - Integrate Mobile Backend as a Service (MBaaS) platforms,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Mindstix Software Labs logo
Mindstix Software Labs

Software Development

San Francisco

RecommendedJobs for You

new delhi, delhi, india

hyderabad, telangana, india

bengaluru, karnataka, india

ahmedabad, gujarat, india