Home
Jobs

1023 Mvvm Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 5.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

Job Description: We are seeking a Flutter Developer to join our team of engineers at [x]cube LABS. Youll have the opportunity to work on software solutions that utilize modern web technologies to provide world-class solutions that serve the wellness industry. In addition to the details outlined below, the successful candidate will have expert level understanding and experience with Object Oriented Programming and the Flutter framework. He/she will be self motivated, and have a passion for learning and new technology. Experience & Expertise: Good understanding of DART and Flutter framework Should have experience working with native technologies like Android, iOS Ability to build user interfaces designed by UI/UX designers in Flutter Strong Knowledge in Restful Web Services Experience in Interacting with Web Services from the Flutter Mobile Platform Ability to maintain existing code bases and extend it Ability to debug and review the code written in flutter Experience with Agile development, scrum Collaborate closely with the teams of UI/UX designers, PM, QA, and other developers Should have experience in MVC and familiar with MVVM, VIPER patterns Should have experience in integration of push notifications, data storage solutions and third party libraries/API.

Posted 11 hours ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Mumbai

Hybrid

Naukri logo

Role Profile The ideal candidate is highly organized and has strong technical skills, including working with modern mobile technologies, writing elegant and efficient code, and staying up to date with best practices. Also, we believe in extreme ownership! What we do Understand the specifications from product, design, and QA - draft a solution followed by a team discussion on feasibility, architecture, design, etc. before implementations We write performant code with End-2-End tests because TDD is awesome! Building monitoring system around the feature we ship which tell what our work result are. What we need Android developer with 3-6 years of experience We use MVVM but you should be well versed in at least one of the design pattern MVC, MVP or MVVM. Good in OOP, Architecture, Design Patterns,SOLID principles, Data Structures and Algorithms etc Strong knowledge of Android UI design principles, patterns, and best practices Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Posted 11 hours ago

Apply

2.0 - 4.0 years

36 - 60 Lacs

Mumbai

Work from Office

Naukri logo

Hiring Jr. Android Developer (25 yrs) for Thane/Vikhroli. Must have strong Core Java, OOPs, REST API & SDK integration skills. Experience in crash fixing, app security, and ability to quickly learn Kotlin/Flutter is essential.

Posted 11 hours ago

Apply

1.0 - 5.0 years

2 - 4 Lacs

Kolkata

Work from Office

Naukri logo

Job Title: Android Developer Job ID: DE/BACK/APR25 Company: AKOVA FINTECH SOLUTIONS PVT. LTD. Location: 18 Rabindra Sarani, Poddar Court Building, Gate No: 3, 3rd Floor, Room No: U, Kolkata - 700001 Salary: Competitive, based on experience About Us: Akova is a leading provider of innovative FastTag services, revolutionizing the way toll payments are made across the country. As a rapidly growing fintech company, we are dedicated to delivering seamless, efficient, and customer-friendly solutions. With our expansion, we are looking for enthusiastic and skilled individuals to join our team. We are expanding our tech team and looking for a skilled Android Developer with backend expertise and AWS deployment experience to enhance our mobile backend infrastructure. Key Responsibilities: Design, develop, and maintain backend services for Android applications Kotlin/JAVA. Deploy, manage, and optimize AWS cloud services (e.g., EC2, Lambda, S3, RDS, API Gateway) for mobile backend operations. Optimize API performance RESTful/gRPC for high-traffic mobile applications. Integrate with databases (Firebase, Room, PostgreSQL/MySQL) and caching solutions. Implement (OAuth, JWT, encryption) for transactions. Monitor and optimize backend performance (latency, scalability, AWS cost efficiency). Collaborate with cross-functional teams to design, build, and deliver new features. Write clean, scalable, and maintainable code with good documentation. Support and coordinate on basic iOS app components written in Swift. Contribute to UI/UX discussions to improve app usability and design. Follow agile development principles and participate in sprint planning and reviews. Ensure Unit testing & UI testing (JUnit, Mockito, Espresso). Required Skills & Tools: Strong command over Java/Kotlin , Android SDK, Jetpack libraries and Material Design. AWS deployment experience (e.g., EC2, Lambda, Amplify, ECS, CloudFront). Knowledge of Swift and familiarity with iOS development concepts Experience with RESTful APIs , JSON , WebSockets and third-party SDKs Familiarity with MVP , MVVM , LiveData , and ViewModel architecture. Strong OOP and Programming Concepts. Extensive experience with Andriod Frameworks such as Jetpack components and Andriod Architecture Components. (Navigation, WorkManager, Dependency injection with Dagger-Hit and etc). Strong understanding of Multi-threading (Coroutines/Rx Java). Experience using Room , Retrofit , Dagger/Hilt , Firebase , etc. Proficient in Git, GitHub/Bitbucket, and version control best practices . Good to Have: Experience working with Push Notifications ( FCM ) , Deep Linking and in-app messaging . Awareness of security best practices (SSL pining, encryption) in mobile development. Experience with CI/CD pipelines . How to Apply: Interested candidates are requested to send their updated CV to: pratik.ghosh@akova.in Or call us directly at 9147067841

Posted 12 hours ago

Apply

2.0 years

0 Lacs

Mohali

On-site

GlassDoor logo

We are looking for a skilled and passionate Flutter Developer to join our mobile app development team at Rudra Innovative Software Pvt. Ltd. The ideal candidate should have hands-on experience in building high-quality cross-platform mobile applications and must be capable of delivering solutions that offer exceptional user experiences. Key Responsibilities: Design and develop cross-platform mobile applications using Flutter Collaborate with product managers, designers, and QA teams to understand requirements and deliver robust solutions Implement responsive UI , custom animations, and pixel-perfect designs Integrate RESTful APIs and third-party libraries Ensure high performance, quality, and responsiveness of applications Manage application states effectively using tools like Provider, Bloc, etc. Write clean, maintainable, and well-documented code using version control (e.g., Git ) Troubleshoot and debug issues and optimize app performance Keep up with the latest trends and updates in mobile app development and Flutter framework Required Skills: 2+ years of experience in Flutter development Strong knowledge of Dart , MVVM architecture , and state management techniques Experience with API integration, Git, and version control workflows Good understanding of UI/UX principles Familiarity with Google Play Store and iOS App Store deployment processes Strong problem-solving and communication skills Ability to work independently as well as collaboratively in a team Preferred Skills: Experience with Firebase, push notifications, and in-app purchases Knowledge of CI/CD processes for Flutter apps Exposure to Agile development practices Perks & Benefits: Health Insurance Competitive Salary Supportive Work Environment Opportunities for Growth & Learning Job Types: Full-time, Permanent Benefits: Health insurance Leave encashment Provident Fund Schedule: Day shift Morning shift Ability to commute/relocate: Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: Flutter: 2 years (Preferred) Location: Mohali, Punjab (Preferred) Work Location: In person

Posted 15 hours ago

Apply

3.0 years

10 Lacs

India

On-site

GlassDoor logo

Design and build advanced applications for the Android platform.  Collaborate with cross-functional teams to define, design, and ship new features.  Work with APIs, third-party libraries, and RESTful services to connect Android apps to backend services.  Ensure the performance, quality, and responsiveness of applications.  Identify and correct bottlenecks and fix bugs.  Maintain code quality, organization, and automation.  Participate in code reviews, agile ceremonies, and continuous integration practices.  Stay updated with the latest industry trends and technologies to ensure the application stays modern and competitive. Bachelor’s degree in Computer Science, Engineering, or a related field.  3–5 years of professional Android development experience.  Proficient in Kotlin and Java for Android.  Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices.  Experience with Jetpack components: LiveData, ViewModel, Room, Navigation.  Familiarity with RESTful APIs, JSON, and third-party libraries like Retrofit, Glide/Picasso.  Hands-on experience with Git version control and tools like Android Studio.  Understanding of mobile architecture patterns like MVVM/MVC/MVP.  Experience with Firebase, push notifications, and in-app purchases is a plus. Job Types: Full-time, Permanent Pay: Up to ₹1,000,000.00 per year Schedule: Day shift Work Location: In person Speak with the employer +91 9176376488

Posted 15 hours ago

Apply

4.0 years

0 Lacs

Indore, Madhya Pradesh, India

Remote

Linkedin logo

Job Title: iOS Developer Years of experience- 3+ Location: [On-site], Indore About Zevo360 At Zevo360, we’re on a mission to create beautifully crafted, intuitive mobile experiences that make a real difference in people’s lives. We build modern, scalable, and design-forward applications, and we’re looking for passionate technologists to help us push the boundaries of what’s possible in mobile. About the Role We’re looking for a motivated iOS Developer with 4-5 years of hands-on experience to join our growing team. You’ll be a key contributor to our mobile products, working closely with designers and backend engineers to deliver high-quality features using SwiftUI and modern development practices. This role is perfect for someone who loves clean code, has a sharp eye for detail, and enjoys collaborating in a fast-paced, startup-like environment. What You’ll Do • Develop and maintain iOS applications using Swift and SwiftUI • Build user-facing features with a strong emphasis on smooth, accessible, and intuitive UI • Collaborate with cross-functional teams to define, design, and ship new features • Write clean, testable, and maintainable code using modern design patterns and Git workflows • Debug, optimize, and maintain existing code to improve performance and user experience. • Participate in code reviews, sprint planning, and agile ceremonies. What We’re Looking For • 4-5 years of professional experience developing iOS and iPad apps. • Proficiency in Swift and SwiftUI. • Strong understanding of Git and version control best practices. • Knowledge of iOS development lifecycle, App Store submission, and provisioning • A collaborative mindset with solid communication and problem-solving skills Nice to Have • Familiarity with Kotlin Multiplatform (KMP) or experience in cross- platform development. • Exposure to clean architecture patterns (MVVM, Clean Architecture) • Understanding of RESTful APIs and backend integration • Experience with local persistence (e.g., Core Data or similar) Why You’ll Love Working at Zevo360 • Be part of a passionate, forward-thinking team with a product-first mindset • Flexible work culture – remote-friendly with async collaboration • Opportunities to grow and learn new technologies like KMP • Competitive compensation and benefits • A chance to help shape the future of mobile at Zevo360 If you’re excited about building beautifully designed mobile apps with real world impact, we’d love to hear from you. Apply now and let’s build something great together.

Posted 16 hours ago

Apply

4.0 - 8.0 years

8 - 12 Lacs

Ahmedabad, Bengaluru

Work from Office

Naukri logo

Design, develop, and maintain Android applications for TruKKers digital freight platform. Write clean, efficient, and maintainable code using Kotlin (preferred) and Java. Work with Jetpack components, Android SDK, MVVM architecture, and best coding practices. Optimize app performance, responsiveness, and security. Integrate with RESTful APIs, Firebase, and third-party services. Implement push notifications, location tracking, and background processing. Collaborate with UI/UX designers, backend developers, and product managers to deliver a seamless user experience. Conduct code reviews, unit testing (JUnit, Espresso), and debugging to maintain code quality. Stay updated with the latest Android technologies and industry trends to improve app development processes. Ensure compliance with Google Play Store guidelines and best practices for app deployment.

Posted 16 hours ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Flutter Firebase Developer Intern Location: Remote (India) Duration: 3 Months Stipend: Unpaid Company Description: Mind Turf, established on May 19, 2022, is an online platform providing customized support through counseling and therapy services. Located in New Delhi, we offer easy access, anonymity, and the convenience of seeking help from home. Our panel of psychologists and counselors provide individual therapy, couple therapy, family therapy, and our unique Vent Out Services, catering to individuals on their personal wellness journeys. Role Description: This is a remote internship role for a Flutter Firebase Mobile App Developer Intern at Mind Turf. The intern will be responsible for developing and maintaining mobile applications using Flutter and Firebase. Day-to-day tasks include writing clean and efficient codes, integrating third-party services, managing databases, and ensuring the front-end interface is user-friendly and responsive. Required Skills: Proficient in Flutter and Dart with a solid understanding of state management techniques (e.g., Provider, River pod, etc.). Strong grasp of Firebase services : Fire store, Authentication, Cloud Functions, Cloud Messaging, and Firebase Storage. Experience with Node.js for writing and deploying Firebase Cloud Functions . Deep understanding of MVVM (Model-View-View-Model) architecture and its application in Flutter. Hands-on experience with API integration, including authentication, pagination, and real-time data updates. Solid knowledge of scalability principles for both frontend and backend systems. Proven experience in app optimization for performance, battery, and responsiveness. Bachelor's degree in Computer Science, Information Technology, or related field is a plus. Preferred Candidate: Need someone who has developed and deployed a Mobile Application on Google Play store or Apple App Store or both, using Flutter from scratch. Perks & Benefits: Hands-on experience in mobile app development with real-world applications. Mentorship from experienced developers. Opportunity to contribute to an innovative product. Certificate of completion and potential full-time opportunities on/before completion of internship. Interested candidates can send their resume to hr@mindturf.us. Please mention "Flutter Firebase Mobile App Developer Intern Application" in the subject line.

Posted 17 hours ago

Apply

4.0 - 6.0 years

5 - 9 Lacs

Ahmedabad

Work from Office

Naukri logo

As a Lead Android Developer , you will be responsible for leading Android projects, mentoring developers, and ensuring technical excellence throughout the lifecycle of our mobile applications. Key Responsibilities: Team Leadership : Guide and mentor junior developers, assign tasks, and oversee project execution. Project Ownership : Drive end-to-end feature development - from planning to deployment and support. Architecture : Design scalable architecture based on MVVM principles. Application Development : Develop, optimize, and maintain high-quality Android apps using Kotlin. Database : Handle local storage using SQLite and Room Database. Dependency Injection : Manage lifecycles and components with Dagger-Hilt. API Integration : Work with RESTful APIs via Retrofit. Concurrency : Ensure smooth background processing using Kotlin Coroutines. Crash Handling : Integrate and monitor Firebase Crashlytics for crash analytics. Play Store : Manage app releases, updates, and Play Store compliance processes. Code Quality : Conduct code reviews, enforce best practices, and optimize performance. Version Control: Must have experience with Git , and familiarity with GitHub, GitLab, or Bitbucket for code management Required Technical Skills: Proficiency in Kotlin programming Strong grasp of MVVM architecture Expertise in Room Database and SQLite Experience with Dagger-Hilt , Retrofit , and Kotlin Coroutines Firebase Crashlytics integration and crash analytics handling Play Store deployment and release management experience Proficiency in Git/code versioning tools like GitHub, GitLab, or Bitbucket Why Join Webs Optimisation Software Solution? Working Days: 5 days a week Company History: Incorporated since 2013 Team: An ever-growing team of 80+ highly talented professionals Work Schedule: Flexible working hours Health Benefits: Medical insurance Work Culture: Positive atmosphere and culture promoting personal growth Job Satisfaction: Job satisfaction and stability with a suitable leave policy Company Activities: Fun company activities Benefit of WFH Policy

Posted 17 hours ago

Apply

1.0 - 3.0 years

2 - 6 Lacs

Pune

Work from Office

Naukri logo

Job Brief: Android developer with 1 - 3 years hands on experience in Extensive Android Development Requirements: Core Java & latest Android SDK libraries Strong Knowledge of OOPS Concepts. RESTful Web services Integration framework (Retrofit/Volley) Knowledge of Android phone UI Design (Material Design) Design Patterns (MVC/MVP,MVVM) Knowledge of App building and hosting on play store. Must possess a balance of analytic problem solving and strong interpersonal and relationship development skills. Good Professional Communication skills. Desired Skills: Java Android SDK SQL,Mysql, Sqlite XML, JSON Firebase Material Design Android Studio Git

Posted 17 hours ago

Apply

2.0 - 5.0 years

3 - 4 Lacs

Kolkata, North Twenty Four Parganas, South Twenty Four Parganas

Work from Office

Naukri logo

Job Title: iOS Developer (React Native) Company: Envertis Infosoft Pvt. Ltd. Location: Kolkata, India Job Type: Full-Time, Onsite Office Hours: Monday to Friday | 9:00 AM 6:30 PM Experience Required: Minimum 2 Years in iOS Development About the Company Envertis Infosoft Pvt. Ltd. is a fast-growing IT solutions provider based in Kolkata, delivering innovative software, mobile, and web-based solutions to a global clientele. We foster a collaborative work environment where your skills and ideas are valued and nurtured. Job Description We are looking for a skilled and passionate iOS Developer with expertise in React Native to join our development team. The ideal candidate should have at least 2 years of hands-on experience in iOS application development, and a strong grasp of React Native and its ecosystem. Key Responsibilities Design and build advanced mobile applications for the iOS platform using React Native Collaborate with cross-functional teams to define, design, and ship new features Work with APIs, third-party libraries, and native modules Ensure the performance, quality, and responsiveness of applications Identify and correct bottlenecks and fix bugs Continuously discover, evaluate, and implement new technologies to maximize development efficiency Required Skills & Qualifications Minimum 2 years of experience in iOS development Proficient in React Native and JavaScript Experience with native iOS development (Swift/Objective-C) is a plus Familiarity with RESTful APIs and mobile libraries for networking Understanding of mobile UI/UX design principles Knowledge of version control systems like Git Strong problem-solving skills and attention to detail What We Offer Competitive salary based on experience Opportunity to work with a skilled and dynamic team Career growth and learning opportunities Friendly and collaborative work environment

Posted 17 hours ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Mumbai

Work from Office

Naukri logo

Client1st application is built using Oracle Siebel application and Dot net technology. The application is used by multiple applications both upstream and downstream for business purpose. Application user database is also huge and widely spread across. This position is for a .Net UI Developer - WPF?having at least 3 years of experience in Software development. ? ? Responsibilities Direct Responsibilities Take ownership of POCs and technical feasibility studies. Design new components and suggest improvements in current architecture Propose solutions that focus on client experience and responsiveness. Keep up-to-date with latest technologies, trends and provide inputs, expertise and recommendations as required on the project Participate in POC and BAU Produce high quality code. Collaborate with internal teams to produce software solution design. Implement security in applications by configuring and applying authorization, managing data integrity and implementing a secure site? Technical & Behavioral Competencies Knowledge with delivering .net projects in academic career. Excellent OOPS concept. WPF Expertise Strong Knowledge of C#, Prism, MVVM, .NET Hands on experience in having worked on Web Applications and understanding of Web Context, Security. Strong understanding of OOPS concepts, Solid principles and Design patterns Good knowledge of Transact SQL and databases (Oracle or SQL Server) Good to have skill Knowledge or hands-on AngularJS. Good to have - Experience in Development Methodology (Agile, SCRUM). Unit test framework. Strong analytical, problem solving and communication skills Strong problem solving skills Proactive and provide technical direction to the team Strong written & verbal communication skills Results-oriented, team player and self-motivated with a strong initiative to deliver ? Specific Qualifications (if required) Minimum graduate. Mandatory skills (.Net, WPF & SQL) ? Skills Referential Behavioural Skills : (Please select up to 4 skills) Ability to collaborate / Teamwork Communication skills - oral & written Creativity & Innovation / Problem solving Adaptability Transversal Skills: (Please select up to 5 skills) Ability to develop and adapt a process Analytical Ability Ability to develop others & improve their skills Ability to anticipate business / strategic evolution Ability to set up relevant performance indicators Education Level: Bachelor Degree or equivalent Experience Level At least 3 years Essential Skills (Specific Qualifications) Ability to lead the specific function\ area Quick to learn and adapt. Good analytical skills and Team player Strong communication skills Someone who could have long-term commitment with the team and org. Initiative, able to drive tasks forward on their own as appropriate Flexibility, able to work alone or within small teams, open to new practices & methodologies in a rapidly changing and multi-cultural environment Professionalism, needs to be credible in front of senior staff, able to identify relevant topics and drive discussions and actions toward conclusion? Good To Have Skills (Other Working experience in Agile methodology

Posted 17 hours ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we?d like to meet you. Your goal will be to work with internal teams to design, develop and maintain software. What You?ll Do Evaluate and review new and existing software applications and technologies Identify systems solutions to support business strategies and objectives Assist with application maintenance by monitoring and correcting software defects Ensure adherence to, and contribute to continuous improvement of internal policies / procedures, change control practices, etc Provide on-going support for production applications Be responsible for other duties as assigned or developed Work independently, handle a team and interact with the client Expertise You?ll Bring A degree in Computer Science, Information Technology, or similar Experience: As a Developer ASP.NET framework and SQL servers ASP.NET, MVC framework Knowledge: Coding using .NET languages (C#.Net) MVVM, WPF, WCF A keen eye for detail Strong communication skills Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above.

Posted 19 hours ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we?d like to meet you. Your goal will be to work with internal teams to design, develop and maintain software. What You?ll Do Evaluate and review new and existing software applications and technologies Identify systems solutions to support business strategies and objectives Assist with application maintenance by monitoring and correcting software defects Ensure adherence to, and contribute to continuous improvement of internal policies / procedures, change control practices, etc Provide on-going support for production applications Be responsible for other duties as assigned or developed Work independently, handle a team and interact with the client Expertise You?ll Bring A degree in Computer Science, Information Technology, or similar Experience: As a Developer ASP.NET framework and SQL servers ASP.NET, MVC framework Knowledge: Coding using .NET languages (C#.Net) MVVM, WPF, WCF A keen eye for detail Strong communication skills Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above

Posted 19 hours ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we?d like to meet you. Your goal will be to work with internal teams to design, develop and maintain software. What You?ll Do Evaluate and review new and existing software applications and technologies Identify systems solutions to support business strategies and objectives Assist with application maintenance by monitoring and correcting software defects Ensure adherence to, and contribute to continuous improvement of internal policies / procedures, change control practices, etc Provide on-going support for production applications Be responsible for other duties as assigned or developed Work independently, handle a team and interact with the client Expertise You?ll Bring A degree in Computer Science, Information Technology, or similar Experience: As a Developer ASP.NET framework and SQL servers ASP.NET, MVC framework Knowledge: Coding using .NET languages (C#.Net) MVVM, WPF, WCF A keen eye for detail Strong communication skills Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above.

Posted 19 hours ago

Apply

15.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

OptraSCAN India Pvt Ltd is an innovative subsidiary of a U.S. digital pathology leader, delivering cost-efficient scanner hardware, AI software, and scalable services to labs globally. With strong leadership, impressive funding, and strategic partnerships, the company continues to advance digital pathology access — particularly in under-resourced regions, backed by a robust growth trajectory and mission-driven vision. www.optrascan.com We are seeking a Senior Software Engineer with 10–15 years of experience in C# and WPF to lead the development of high-performance desktop applications. This role requires strong architectural understanding, hands-on coding skills, and the ability to contribute to product decisions and cross-functional collaboration. location - Pune (Near Pune station) Work timing- 8.30 am to 5.30 pm 5 days work from office Key Responsibilities: • Architect, design, and implement scalable WPF desktop applications using C# and .NET Framework/.NET Core • Own complete modules and features from design to deployment • Apply MVVM and other design patterns to ensure modular, testable, and maintainable code • Optimize application performance and implement multi-threaded workflows where needed • Collaborate closely with product managers, QA teams, hardware integration engineers, and UX/UI designers • Write clean, well-documented, and well-tested code using modern software engineering practices • Conduct peer code reviews and provide mentorship to junior developers • Integrate RESTful APIs, third-party SDKs, and external services as part of the application workflow • Implement version control and CI/CD pipelines (Git, Azure DevOps, etc.) • Work with SQL or embedded databases such as SQL Server or SQLite • Explore and apply libraries like Prism or Reactive UI for enhanced WPF development • Interface with hardware and embedded systems, especially in imaging, healthcare, or industrial domains • Stay updated with evolving best practices in .NET ecosystem and proactively improve system architecture Required Qualifications: • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field • 10–15 years of professional experience in software development, with a strong focus on C# and WPF • Deep expertise in MVVM architecture and WPF/XAML development • Proven track record of delivering robust desktop applications in complex domains • Solid grasp of OOP, data structures, and algorithmic thinking • Strong debugging, performance profiling, and troubleshooting skills • Experience in full software development lifecycle and agile methodologies

Posted 19 hours ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Position #1: Mobile Developer – Android & ioS Location: Bangalore or Hyderabad Work Type: Full-time, On-site (5 days a week) Working Hours: 11:00 AM – 8:30 PM IST Experience: 5+ years Job Summary: We are seeking an experienced Android Mobile Developer who is passionate about creating high-performance mobile applications. You will work in a collaborative environment and be responsible for the full development lifecycle of Android apps using both native and cross-platform technologies. Key Responsibilities:  Design, build, and maintain high-performance Android applications using Kotlin and Java.  Implement Android architecture patterns, particularly MVVM and Clean Architecture.  Collaborate with cross-functional teams to define, design, and ship new features.  Optimize app performance and memory usage.  Work with React Native as part of cross-platform mobile development.  Continuously discover, evaluate, and implement new technologies to maximize development eƯiciency.  Write unit and UI tests to ensure robustness and maintain code quality. Must-Have Skills:  Kotlin and Java  Android SDK  MVVM architecture  Clean architecture principles  React Native (experience with hybrid app development)  Performance and memory optimization  Strong debugging and troubleshooting skills We are looking for a skilled iOS Mobile Developer to design and build advanced applications for the iOS platform. The ideal candidate should be well-versed in native development using Swift and Objective-C, with experience in React Native and Apple’s core frameworks. Key Responsibilities:  Develop and maintain iOS applications using Swift and Objective-C.  Build reusable code and libraries for future use.  Work with React Native for cross-platform mobile development.  Implement complex features using Core Data and Grand Central Dispatch (GCD).  Optimize application performance, memory usage, and battery life.  Conduct thorough testing and debugging to ensure application quality.  Collaborate with UI/UX designers, backend developers, and other team members. Must-Have Skills:  Strong command of Swift and Objective-C  xCode and Cocoa Touch  Core Apple Frameworks (Core Data, Grand Central Dispatch)  React Native (cross-platform experience)  Excellent testing, debugging, and troubleshooting skills  Performance optimization and memory management

Posted 20 hours ago

Apply

0.0 - 2.0 years

0 Lacs

Mohali, Punjab

On-site

Indeed logo

We are looking for a skilled and passionate Flutter Developer to join our mobile app development team at Rudra Innovative Software Pvt. Ltd. The ideal candidate should have hands-on experience in building high-quality cross-platform mobile applications and must be capable of delivering solutions that offer exceptional user experiences. Key Responsibilities: Design and develop cross-platform mobile applications using Flutter Collaborate with product managers, designers, and QA teams to understand requirements and deliver robust solutions Implement responsive UI , custom animations, and pixel-perfect designs Integrate RESTful APIs and third-party libraries Ensure high performance, quality, and responsiveness of applications Manage application states effectively using tools like Provider, Bloc, etc. Write clean, maintainable, and well-documented code using version control (e.g., Git ) Troubleshoot and debug issues and optimize app performance Keep up with the latest trends and updates in mobile app development and Flutter framework Required Skills: 2+ years of experience in Flutter development Strong knowledge of Dart , MVVM architecture , and state management techniques Experience with API integration, Git, and version control workflows Good understanding of UI/UX principles Familiarity with Google Play Store and iOS App Store deployment processes Strong problem-solving and communication skills Ability to work independently as well as collaboratively in a team Preferred Skills: Experience with Firebase, push notifications, and in-app purchases Knowledge of CI/CD processes for Flutter apps Exposure to Agile development practices Perks & Benefits: Health Insurance Competitive Salary Supportive Work Environment Opportunities for Growth & Learning Job Types: Full-time, Permanent Benefits: Health insurance Leave encashment Provident Fund Schedule: Day shift Morning shift Ability to commute/relocate: Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: Flutter: 2 years (Preferred) Location: Mohali, Punjab (Preferred) Work Location: In person

Posted 20 hours ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Role: Sr. Mobile Developer Work Experience: 5+ Years About Company - We at SoftTech Engineers Limited (SEL) believe that we have a very important role to play in digitally transforming the construction industry. The Civit platform is a culmination of decades of rich experience in the AEC domain and specifically, in developing and deploying digital technology and tools that are designed to be at the heart of the digital transformation journey of this domain. Our journey spans over several decades and over 600+ clients spread across 4 countries and currently we over 100,000 active users. The current version of our platform has product offerings that address every stage of a construction project from concept to maintenance and enables stakeholders to overcome challenges faced at every stage of project life-cycle. Since its inception, the guiding principles for Civit have been Softech vision is to drive successful business outcomes for our clients through innovative, secure, and cost-effective Data driven, GenAI, AI & ML backed native solutions and with Advanced AI techniques. Over the years, the merging of AI technology with cloud platforms has given rise to new opportunities where businesses can create unimaginable superior experiences for both the end customers as well as their workforce. On the technology side, we have robust pipeline of innovating platform that empowers respective products built on top of Civit Core and achieve excellence in technological endeavors. This will include components or modules share similar or identical functionality, responsibilities, or data across all products. Civit is getting built with the latest technology trends which are heavily centered around cloud computing and modern web development frameworks like React.js. Backend is getting evolved around. Python technology which reflects significant strength in cloud computing and modern software development. Additionally, GenAI, AI & machine learning are increasingly being adopted and implemented providing intelligent features and automations. Required Skills : 5-7 years of experience in mobile development, with expertise primarily in Android and iOS platforms. Strong knowledge of React Native , with proven experience in building cross-platform (Android, iOS & windows) applications. Experience with front-end development and responsive UI design, ensuring high-quality user experience. Proficiency in API integration (RESTful services, GraphQL), understanding how to handle complex data flows between server and client. Awareness on SQLite. Experience with Git, version control systems, and CI/CD pipelines for mobile applications. Enterprise application experience: Demonstrated history of working on applications used in corporate or large-scale environments Knowledge of mobile architectures (MVVM, BLoC, Redux) and performance optimization techniques. Familiarity with Agile/Scrum methodologies, comfortable working in an agile development environment. Strong problem-solving skills and a detail-oriented mindset. Preferred Qualifications: Familiarity with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development. Experience working with cloud-based solutions (e.g., Firebase, AWS, Azure) for mobile applications. Exposure to mobile security best practices (data encryption, secure coding). Experience in automated testing frameworks for mobile apps. Knowledge of DevOps practices for mobile development (containerization, CI/CD, monitoring tools).

Posted 20 hours ago

Apply

4.0 - 6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About Company: Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services, manufacturing, technology, media, retail, and travel & hospitality. Its industry-specific solutions are designed to address complex business challenges by combining domain expertise with deep technical capabilities. With a global workforce of over 80,000 professionals and a presence in more than 50 countries. Job Title: Android Developer Locations: PAN INDIA Experience: 4-6 Years (Relevant) Employment Type: Contract to Hire Work Mode: Work From Office Notice Period: Immediate to 15 Days JOB DESCRIPTION: We are seeking a talented and experienced Android Developer with expertise in native application development using Kotlin , Jetpack Compose/XML , and hands-on experience with Google Maps SDK or other GIS (Geographic Information Systems) platforms. The ideal candidate will be responsible for designing and building high-quality, location-aware Android applications that provide seamless user experiences and integrate advanced mapping functionalities. Key Responsibilities: Design, develop, and maintain native Android applications using Kotlin and Jetpack Compose/XML. Integrate Google Maps SDK , Mapbox, or other GIS platforms to build advanced map-based features (e.g., geolocation, routing, geofencing). Build responsive and user-friendly interfaces following modern Android UI/UX guidelines. Work closely with cross-functional teams, including designers, product managers, and backend developers. Optimize application performance, memory usage, and responsiveness. Implement a clean code architecture (e.g., MVVM, MVI) and reusable components. Debug and resolve technical issues to improve overall app stability. Stay current with new mobile technology trends, tools, and best practices. Participate in code reviews and provide constructive feedback to peers.

Posted 22 hours ago

Apply

3.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Android Developer - Job Description Location: Ahmedabad, India (flexible for the right talent) Application form: https://forms.gle/YSALPq8PKc34ggtu9 About Tarrina Health Tarrina Health is an early stage startup looking to bring health to Bharat. Our goal is to improve access to affordable, evidence based and high quality health products in small towns and rural India. We do this by creating a modern and digitized distribution channel for small town and rural pharmacies, addressing critical issues: under 20% of 925M rural Indians have reliable medicine access, and 72% of spurious drugs are found in rural pharmacies. Our Work Culture Our purpose-driven culture champions healthcare equity. We value: A health-first approach - no compromises on quality Integrity - we do what we promise Cross functional collaboration Community-informed solutions Customer centricity Continuous learning & adaptation What You Will Do As our Android Developer, you'll design and develop mobile apps connecting rural pharmacies to our distribution network, focusing on reliability in challenging connectivity and accessibility for diverse users. Key Responsibilities Design and build our Android app for rural pharmacies (performance, usability, offline-first). Architect, design, and implement scalable mobile apps using Multi-Modular Architecture. Create intuitive, vernacular interfaces for users with limited technical experience. Optimize apps for low-bandwidth rural environments. Participate in user research to understand rural healthcare provider needs. Build and maintain scalable, well-tested code. Utilize analytics to continuously improve UX. Document features, APIs, and technical requirements. Participate in code reviews, upholding high standards for quality, consistency, and security. Develop and execute unit, integration, and E2E tests. Actively participate in all agile ceremonies and contribute to our agile process. Work independently, take ownership, and demonstrate strong problem-solving skills. Required Qualifications, Capabilities, and Skills 3+ years of experience in Android development with proven portfolio of published applications (2+ years of experience in Jetpack Compose and Kotlin) Strong proficiency in Kotlin and Java Experience with Android SDK and associated libraries Expertise in MVVM architecture, Jetpack Compose, and Material Design principles Proven experience in designing and developing Android applications using Multi-Modular Architecture, ensuring scalability, maintainability, and separation of concerns Experience developing applications that work in offline mode with data synchronization Knowledge of Coroutines, Flows, RxJava for asynchronous programming Proficiency with Room, SQLite or other local storage solutions Experience with RESTful APIs integration and network operations (Retrofit, OkHttp) Understanding of Android components (Activity, Fragment, Service, BroadcastReceiver, etc.) Experience with version control systems (Git) Ability to write clean, maintainable, and well-documented code Experience with unit testing frameworks (JUnit, Mockito, Espresso), tools like MockWebServer and Robolectric Strong problem-solving skills and attention to detail Excellent communication skills and ability to work collaboratively in a team environment Preferred Qualifications, Capabilities, and Skills Experience developing applications for emerging markets or rural users Knowledge of healthcare or supply chain applications Experience with cloud platforms (AWS, GCP) Familiarity with CI/CD pipelines and DevOps practices Experience with analytics implementation (Firebase Analytics, Crashlytics) Understanding of accessibility best practices Experience with performance optimization for resource-constrained devices Knowledge of security best practices (authentication, data encryption, secure storage) Experience with GraphQL Contributions to open-source projects What You'll Build Robust mobile apps connecting rural pharmacies to our distribution network. Features for inventory management, order placement, and delivery tracking. Secure digital payment integration. Offline-first architecture for reliable use in intermittent connectivity. Data sync mechanisms for network consistency. Intuitive, multi-lingual UIs optimized for diverse users and low-bandwidth. Analytics dashboards for pharmacy performance. Notification systems for order/critical updates. Benefits and Perks Medical coverage Competitive salary Vacation and leaves of absence (flexible and special) Developmental opportunities through education and professional workshops Employee referral program Premium access to development tools and services Opportunity to make a meaningful impact on healthcare access in rural India Work on challenging technical problems in a purpose-driven organization Growth opportunities in a rapidly expanding organization  Equal Opportunity Statement Tarrina Health is an equal opportunity employer. Application Process: Fill out the Google Form below Complete a take home technical test Technical Interview with our Tech Lead Behavioural Interview with our CEO and Tech Advisor Reference Check Offer CLICK HERE TO FILL OUT THE APPLICATION FORM: https://forms.gle/YSALPq8PKc34ggtu9

Posted 1 day ago

Apply

2.0 years

0 Lacs

Prayagraj, Uttar Pradesh, India

Remote

Linkedin logo

🚀 We’re Hiring: Android Developer | BID.ai, CHIRAG CONNECT, etc. (Products by CHIRAG TECHNOLOGIES) | Full-Time Role with Immediate Joining Location : Remote/Hybrid Experience : 1–2+ years Start : Immediate Website : www.bidai.in 🛒 About Us – BID.ai BID.ai is reimagining how Bharat buys and sells — from second-hand cars to electronics, services to real estate. We’re building India’s most dynamic, transparent, and credit-driven marketplace. 🛍️ Our platform allows users to list, bid, inspect, and pay — all in one seamless app. With thousands of users onboard and a growing brand presence, we’re scaling up with a technically sound, high-ownership development team. 🌾 About Us – CHIRAG CONNECT CHIRAG CONNECT is our flagship ecosystem platform designed to digitally empower India’s agriculture sector. From farmer onboarding, drone spraying support, agri-input mapping, and FPO connections to smart disease detection with CHIRAG CONNECT.AI, we’re building a unified digital infrastructure for Bharat’s farmers, agri-businesses, and rural enterprises. Our mission is to connect human innovation with robotics and automation globally — and BID.ai is just one pillar in our growing stack of impactful products under CHIRAG TECHNOLOGIES. 🔍 Role Overview We’re looking for a Native Android Developer who owns the app end-to-end — from pixel-perfect UI to robust Kotlin code. You won’t just build features; you’ll shape the user journey in a product that’s reaching real Bharat users every day. This is not a hand-holding role — you’ll collaborate directly with full stack and design teams, ensuring Android integrates tightly with our Node.js backend and database services. If you thrive on clean code, problem-solving, and user-first thinking — let’s talk. ❎ What You’ll Do Design, build, test, and ship features in Kotlin for Android. Collaborate with UI/UX designers and backend developers to deliver smooth app functionality. Integrate REST APIs (listings, bidding, inspection, payments). Ensure app performance, responsiveness, and backward compatibility across devices. Write clean, testable, documented code (no QA handoffs — you test what you build). Work in agile sprints, participate in retros, and iterate based on feedback. Use GitHub effectively for version control and team collaboration. ✅ We’re Looking For Someone Who Has 1–2+ years of real-world Android development experience. Is confident with Kotlin, Jetpack components, Retrofit, MVVM architecture, and custom UI. Understands mobile UX deeply — alignment, responsiveness, transitions, and accessibility. Can test before pushing, validate edge cases, and avoid clean-up dependencies. Is comfortable taking ownership of both design and execution. Works well with tools like Figma, Postman, and ChatGPT for documentation and quick iteration. Believes in quality, not quantity — no untested code dumps here. Communicates openly, collaborates respectfully, and never blames. 🧠 Tech Stack You’ll Work With Language : Kotlin (Android Native) Architecture : MVVM, Jetpack Compose, Room API Integration : REST APIs via Retrofit Backend : Node.js (integrated with the full stack team) DevOps & Tools : GitHub, Figma, Postman, ChatGPT (smart team tools) Firebase : Auth, Analytics, Crashlytics ⚠️ What We’ve Learned (And Want to Avoid) Developers who delay testing or avoid edge-case handling: ❌ Not a fit “Not my job” mindset: ❌ No space for silos Blame-shifting or avoiding feedback: ❌ We build as a team Ignoring UI/UX specs: ❌ Design = Developer Responsibility 💡 Perks Code that actually ships and gets used — no backlog wastelands Direct access to startup leadership and fast decision loops High ownership, fast iteration, real growth Flexible remote-first setup (may convert to hybrid/on-site after completion of few months or visits needed at time of important board meetings) A mission-driven team working on something meaningful for Bharat 🇮🇳 📩 To Apply Send your resume + GitHub/portfolio + a short note on why you're excited about BID.ai and CHIRAG CONNECT to: 📧 hr.chiragtech@gmail.com or DM us on LinkedIn Let’s build the future of Bharat’s marketplace — together. 🙌

Posted 1 day ago

Apply

6.0 years

0 Lacs

India

Remote

Linkedin logo

Job Title: Senior MERN Stack Developer Experience: 6+ Years Location: Remote Employment Type: Full-Time Job Summary: We are seeking a highly skilled and experienced MERN Stack Developer with 6+ years of hands-on experience in building modern, scalable, and high-performance web applications. The ideal candidate will be proficient in MongoDB, Express.js, React.js, and Node.js , with a strong foundation in front-end and back-end development, RESTful APIs, and cloud integration. This is a remote position offering flexibility and the chance to work with a dynamic, fast-paced global team. Key Responsibilities: Design, develop, test, and deploy scalable full-stack applications using the MERN stack . Build reusable components and front-end libraries using React.js with modern hooks and context/state management (Redux/MobX). Develop RESTful APIs and backend services using Node.js and Express.js . Work with MongoDB for database design, optimization, and aggregation pipelines. Integrate third-party services and APIs to enhance application functionality. Ensure responsiveness and cross-browser compatibility for web applications. Implement unit, integration, and performance testing across the stack. Collaborate closely with product managers, designers, DevOps, and QA teams. Participate in code reviews and provide mentorship to junior developers. Follow Agile methodologies and DevOps best practices for CI/CD and version control. Mandatory Skills: Front-End: React.js, Redux, JavaScript (ES6+), HTML5, CSS3, TailwindCSS or Bootstrap Back-End: Node.js, Express.js Database: MongoDB, Mongoose DevOps & Tools: Git, Docker, Postman, REST APIs, Webpack/Babel Testing: Jest, Mocha, Cypress (or similar testing frameworks) Cloud Integration: Basic knowledge of deploying applications to AWS , Heroku , or Vercel . Architecture: Understanding of MVC/MVVM, microservices, and serverless architecture.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Dehradun, Uttarakhand, India

On-site

Linkedin logo

Senior Android Developer Location: Dehradun, Uttarakhand Employment Type: Full-time Role Overview We’re seeking a Senior Android Developer with 5+ years of hands-on mobile engineering experience and a proven track record of leading small teams. You’ll own the full Android app lifecycle—from architecture and implementation to testing, deployment, and maintenance—while mentoring junior engineers and driving best practices in Kotlin, Java, CI/CD, and UI/UX. Key Responsibilities Architecture & Development Design, implement, and maintain high-performance, modular Android applications in Kotlin and Java. Establish and enforce clean architecture principles (e.g., MVVM, Clean, MVI). Team Leadership & Mentorship Lead a pod of 2–4 Android engineers: conduct code reviews, pair-programming sessions, and growth-focused 1:1s. Champion team processes (Agile/Scrum), prioritize tasks, and unblock engineers. Quality & Testing Define and implement automated test suites (unit, integration, UI) using frameworks like JUnit, Espresso, and MockK. Analyze test coverage and ensure regression risks are mitigated. CI/CD & Release Management Build and maintain end-to-end pipelines (e.g., GitHub Actions, Jenkins, CircleCI) for build, test, and deployment. Automate release processes: beta distribution, Play Store rollout, versioning, and rollback strategies. UI/UX Collaboration Work closely with product designers to translate wireframes and mockups into polished, responsive Android interfaces. Implement custom views, animations, and maintain consistency with Material Design guidelines. Performance & Reliability Profile and optimize app performance (memory, CPU, battery) using tools like Android Profiler and LeakCanary. Instrument analytics (Firebase Crashlytics, custom events) and monitor app health in production. Required Qualifications Experience: 5+ years in professional Android app development. Languages: Expert-level Kotlin; strong Java proficiency. Testing: Solid experience writing and maintaining unit, integration, and UI tests. CI/CD: Hands-on with automated pipelines for Android (build → test → release). UI/UX: Deep understanding of Android UI toolkit, custom views, and Material Design. Team Leadership: Demonstrated ability to mentor, conduct performance feedback, and run Agile ceremonies. Version Control: Proficient with Git workflows (feature branches, pull requests, code reviews). Communication: Clear verbal/written skills; able to collaborate across distributed teams. Nice-to-Have Experience with Jetpack Compose or advanced AndroidX libraries. Background in cross-platform frameworks (Flutter, React Native). Knowledge of mobile security best practices (encryption, secure storage). Familiarity with back-end technologies or GraphQL/REST API design. Exposure to cloud infrastructure (AWS, GCP, Azure) and mobile backend services (Firebase, Amplify).

Posted 2 days ago

Apply

Exploring MVVM Jobs in India

India is experiencing a growing demand for professionals skilled in the Model-View-ViewModel (MVVM) architecture pattern. Companies across various industries are actively seeking individuals with expertise in MVVM to develop robust and efficient applications. If you are a job seeker looking to explore opportunities in this field, read on to learn more about the MVVM job market in India.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Gurgaon

These cities are known for their thriving technology sectors and offer numerous job opportunities for MVVM professionals.

Average Salary Range

The average salary range for MVVM professionals in India varies based on experience levels. Entry-level positions may offer salaries starting from INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.

Career Path

In the MVVM job market, career progression typically follows a path from Junior Developer to Senior Developer, and eventually to roles like Tech Lead or Architect. With consistent upskilling and hands-on experience, individuals can advance their careers in this field.

Related Skills

In addition to expertise in MVVM, employers often look for professionals with skills such as: - Proficiency in programming languages like Java, Kotlin, or Swift - Knowledge of design patterns like Singleton, Observer, and Factory - Familiarity with mobile app development frameworks like Flutter or React Native

Interview Questions

  • What is MVVM and how does it differ from MVC? (basic)
  • Explain the role of each component in the MVVM architecture. (medium)
  • How do you handle data binding in MVVM? (medium)
  • What are the benefits of using two-way data binding in MVVM? (advanced)
  • Can you discuss a project where you implemented MVVM and its impact on code maintainability? (advanced)
  • How do you test ViewModel in MVVM architecture? (medium)
  • What is the purpose of LiveData in MVVM? (basic)
  • How would you handle navigation between different screens in MVVM? (medium)
  • Explain the concept of dependency injection in the context of MVVM. (medium)
  • What are the common pitfalls to avoid when implementing MVVM? (advanced)
  • How do you handle state management in MVVM? (medium)
  • Can you elaborate on the role of the ViewModel in handling business logic in MVVM? (medium)
  • How would you optimize performance in an MVVM-based application? (advanced)
  • What are the key differences between MVVM and MVP architectures? (medium)
  • How do you ensure data integrity and consistency in MVVM? (advanced)
  • What tools and libraries do you typically use for MVVM development? (basic)
  • Discuss a scenario where you had to troubleshoot a complex issue in an MVVM project. (advanced)
  • How do you handle asynchronous operations in MVVM? (medium)
  • Can you explain the concept of data binding adapters in MVVM? (medium)
  • What are some best practices for structuring a project using MVVM architecture? (medium)
  • How do you handle user input validation in MVVM? (basic)
  • Discuss a situation where you had to refactor code in an MVVM project. (medium)
  • How do you handle communication between View and ViewModel in MVVM? (medium)
  • Can you discuss the role of repositories in MVVM architecture? (medium)
  • How do you ensure code reusability in an MVVM project? (basic)

Conclusion

As you prepare for MVVM job interviews in India, remember to showcase your expertise in the architecture pattern, along with related skills and experience. By mastering the fundamentals and staying updated on industry trends, you can confidently apply for and excel in MVVM roles. Good luck with your job search!

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.

Featured Companies