Home
Jobs

895 Mvvm Jobs - Page 33

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.

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Were looking for a seasoned Android Developer with 3+ years of experience to join our engineering team. Youll be working on high-performance Android applications targeting both phones and tablets, with an emphasis on push notifications, Google Play deployment, and modern Android development best practices. Responsibilities Design and develop advanced Android applications using Kotlin and Jetpack Compose Integrate and manage push notifications using Firebase Cloud Messaging (FCM) Handle Play Store deployment, including app signing, release management, and testing via Play Console Collaborate with designers, product managers, and backend teams to ship high-quality features Follow modern architectural patterns like MVVM, Clean Architecture, and leverage Jetpack libraries Optimize performance, ensure security best practices, and maintain device compatibility Must-Have Qualifications 3+ years of professional experience building Android applications Strong proficiency in Kotlin Hands-on experience with Jetpack Compose and the modern Android SDK Solid understanding and implementation of push notifications (FCM) Proven experience deploying apps to the Google Play Store Familiarity with Android lifecycle, threading, coroutines, and modern UI/UX practices Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: R&D Senior Member of Technical Staff Location: Hyderabad Employment Type: Full-time The job You will work on large to moderately complex projects/assignments within the expansive scope of our AVEVA Enterprise Resource Management product, which includes desktop, cloud deployed version, web, and associated mobile applications. AVEVA Enterprise Resource Management supports the entire capital project construction design and delivery process with best-in-class 3D model integration, reporting, and visualization to create insights and efficiencies throughout. You will collaborate with a global team for overall success of deliverables. If you are passionate about software development and are excited about the prospect of working in a dynamic, collaborative environment, we encourage you to apply for this opportunity. The opportunity also calls for strong problem-solving skills, ability to research solutions for technical challenges and continuous learning. Key Responsibilities Work with the Product Owner, architects, senior developers, and the Scrum Team to understand, define, and implement solution requirements in an on-prem and an AWS Cloud Environment. Participate in Scrum meetings with other team members, including sprint planning and estimating; backlog refinement; daily Scrum meetings; sprint retrospectives, and sprint reviews. Ensure your code is fully reviewed, unit tested, and documented, and delivered to agreed quality standards. Participate in code review process and ensure that coding standards are met. Troubleshoot and debug customer reported as well as internal issues, identify and implement solutions to ensure optimal functionality. Stay updated with industry trends and emerging technologies to continuously improve the software development process and enhance product quality. Take part in the journey to move the product further towards a Cloud Native solution. Suggest innovative solution to technical challenges. Participate in product group internal and R&D level hackathon events. Desired Skills And Competencies From most to least important: You can demonstrate examples of design and strong coding skills in multiple languages, one of which must be C#, with 8 to 12 years of hands-on experience. Expertise on clean code, SOLID principles, and design patterns. Good Understanding of data structures and algorithms Proficiency in MVVM (Model-View-ViewModel) design pattern, and WPF data binding. Developing RESTful or SOAP APIs. Oracle or any other RDBMS. Able to coach and mentor colleagues with less experience. Any ORM framework like Entity Framework or Nhibernate. Any other version control system such as GIT. Angular framework (Angular 2+). Azure CI/CD pipeline or any other CI/CD pipeline. Containerization technology such as Docker or Podman. Code analysis tools (such as SonarQube, ReSharper, or similar) Good communication skills, working with a broad range of people, including Product Owners, Testers. Software development methodologies and processes like Agile, SCRUM, Kanban. AWS services and cloud architecture. Hands on experience with Postgres, NoSQL. Test Driven Development, Unit testing Positive approach to problem solving with a ‘can do’ attitude. R&D at AVEVA Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke – it’s the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us. Find out more: aveva.com/en/about/careers/r-and-d-careers/ India Benefits include: Gratuity, Medical and accidental insurance, very attractive leave entitlement, emergency leave days, childcare support, maternity, paternity and adoption leaves, education assistance program, home office set up support (for hybrid roles), well-being support It’s possible we’re hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive. Find out more: aveva.com/en/about/careers/benefits/ Hybrid working By default, employees are expected to be in their local AVEVA office three days a week, but some positions are fully office-based. Roles supporting particular customers or markets are sometimes remote. Hiring process Interested? Great! Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process. Find out more: aveva.com/en/about/careers/hiring-process About AVEVA AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably. We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. Learn more about how we are progressing against our ambitious 2030 targets: sustainability-report.aveva.com/ Find out more: aveva.com/en/about/careers/ AVEVA requires all successful applicants to undergo and pass a drug screening and comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria. AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Job Title : iOS Developer Location : Noida Experience Required : 4 years Employment Type : Full-Time Job Summary We are seeking a highly skilled and experienced Senior iOS Developer with 4 years of expertise in developing, designing, and maintaining high-quality iOS applications. The ideal candidate will have a deep understanding of Swift, Objective-C, UIKit, SwiftUI, and modern iOS architectures , along with experience in app deployment, performance optimization, and security best practices. Key Responsibilities Develop, test, and maintain robust iOS applications using Swift and Objective-C . Architect and implement scalable, maintainable, and high-performance app solutions. Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers. Optimize applications for performance, responsiveness, and efficiency . Ensure application security and data protection following Apple’s security best practices . Write clean, maintainable, and reusable code following SOLID principles and MVVM architecture . Perform code reviews, debugging, and troubleshooting to enhance app quality. Integrate third-party APIs and SDKs, such as Firebase, RESTful APIs, GraphQL, and payment gateways . Stay updated with the latest iOS trends, technologies, and best practices. Work on CI/CD pipelines, App Store deployment, and version control (Git/GitHub/GitLab/Bitbucket) . Implement unit testing, UI testing, and automation using XCTest/XCUITest . Required Skills & Qualifications 4 years of professional iOS development experience. Expertise in Swift, Objective-C, and iOS frameworks (UIKit, SwiftUI, Core Data, Combine, etc.) . Strong knowledge of design patterns (MVVM, MVP, VIPER, Clean Architecture, etc.) . Experience with multithreading, memory management, and performance tuning . Familiarity with Apple Human Interface Guidelines (HIG) . Proficient in using Xcode, Interface Builder, Auto Layout, Storyboards, and Swift Package Manager (SPM) . Experience with push notifications, in-app purchases, and analytics integration . Hands-on experience with cloud-based services (Firebase, AWS, Azure, Google Cloud) . Proficiency in Agile/Scrum development methodologies . Excellent problem-solving skills and ability to lead and mentor junior developers. Preferred Qualifications Experience with Augmented Reality (ARKit), Machine Learning (CoreML), or IoT integrations . Knowledge of Flutter or React Native for cross-platform development. Experience working with Swift Concurrency (async/await, actors) . Published one or more apps on the App Store . Show more Show less

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Kochi, Kerala

On-site

Indeed logo

Job Title: Angular Developer Experience: 5+ years in Angular Development Job Summary: We are looking for experienced Angular Developers to design and develop high-performance, responsive, and interactive web interfaces using Angular, HTML, CSS, TypeScript, and JavaScript. Key Requirements: 5+ years of hands-on experience in Angular development Strong skills in TypeScript, JavaScript, HTML, and CSS Good understanding of MVC and MVVM frameworks Experience with responsive UI design and performance optimization Knowledge of Agile project management practices Excellent communication and teamwork skills B.Tech/BE/MCA (Relaxable for experienced candidates) arya@qcentro.com / hr@qcentro.com Job Types: Full-time, Permanent Schedule: Monday to Friday Ability to commute/relocate: Ernakulam, Kerala: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Experience: Angular: 5 years (Preferred) Work Location: In person

Posted 1 month ago

Apply

3 - 6 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Job Title: Software Developer (.NET Core with Angular) Location: Sector 4, Chaar Murti, Greater Noida West Experience: 3-6 years of professional work experience as a .NET Developer, with a strong portfolio of web application development. About Us We are a dynamic and innovative Research & Development company headquartered in Hyderabad, established in 2013. Our name itself is German for "innovation," reflecting our core commitment to pioneering solutions. We specialize in the research and development of pharmaceutical drug products, focusing on complex generics and innovative products designed for global regulated markets. Our mission is to provide creative solutions for human suffering by developing affordable, high-quality medications, including solid orals, liquid orals, and injectables, with an expanding focus on dermal and topical R&D. We are driven by values such as customer centricity, reliability, efficiency, and transparency, and we aim to become a globally reputed company in our field. We foster a culture of equality and value addition in every aspect of our work. Job Summary We are seeking a skilled and experienced Software Developer specializing in .NET Core with Angular. The ideal candidate will be a key player in the full software development lifecycle of our web-based applications, contributing to our mission of leveraging technology to support our pharmaceutical R&D and operational goals. This role involves analyzing requirements, designing robust architectures, writing clean and testable code, developing RESTful APIs, and ensuring the seamless deployment and maintenance of our software solutions. You will work in a collaborative environment, with opportunities to support junior developers and contribute to the technological advancement of the company. Key Responsibilities Analyze system requirements, define project scope, and prioritize tasks effectively. Develop comprehensive technical specifications and robust application architecture, including detailed documentation. Write clean, scalable, testable, and maintainable code using .NET Core (C#) and other relevant programming languages (e.g., JQuery, scripting). Design, develop, and integrate user-facing elements and front-end applications using Angular, ensuring high performance and responsiveness. Develop and consume RESTful APIs for seamless integration between front-end and back-end systems. Design, build, and maintain efficient, reusable, and reliable C# code, demonstrating a strong understanding of application architecture and design patterns. Manage and implement both client-side and server-side logic, including handling postbacks and effectively utilizing web server controls. Implement robust file handling, comprehensive exception handling, and efficient event handling mechanisms. Integrate and manage FTP and mail functionalities within applications as required. Apply CSS and scripting languages for creating intuitive and visually appealing user interfaces. Conduct thorough testing and debugging of applications to ensure optimal performance, security, and reliability. Perform code reviews and refactor existing codebase to enhance quality, performance, and maintainability. Deploy fully functional applications to various environments (development, testing, production). Upgrade and modernize existing programs and applications to meet evolving business needs and technological advancements. Provide technical guidance, support, and mentorship to junior developers. Manage Internet Information Services (IIS) for hosting and application management, including setup, configuration, deployment, and troubleshooting. Configure, troubleshoot, and resolve issues related to application settings, configuration files (including secure management of DB credentials), FTP, and mail services. Effectively manage application behavior and settings through configuration files. Requirements (Should Have) Experience: 3-6 years of professional work experience as a .NET Developer, with a strong portfolio of web application development. Core Technical Skills Proficiency in building complex, scalable, and secure web-based applications. In-depth knowledge and hands-on experience with the .NET Core framework and C# programming language. Strong proficiency in Angular (latest versions preferred) for front-end development, including component-based architecture, services, and routing. Solid experience in designing, developing, and consuming RESTful APIs. Full-Stack Capabilities Demonstrated ability in full-stack development using C#, with a comprehensive understanding of application architecture, design patterns (e.g., MVC, MVVM), and best practices. Experience with both client-side and server-side processing, postbacks, and effective use of web server controls. Technical Knowledge Solid understanding and practical application of file handling, exception handling, and event handling. Experience with integrating and working with FTP and mail functionalities. Proficiency in modern front-end technologies including HTML5, CSS3, and JavaScript/TypeScript, along with JQuery. Familiarity with database technologies (e.g., SQL Server, Entity Framework). Understanding of software development principles like SOLID, DRY. Configuration, Deployment & DevOps Experience with configuring, troubleshooting, and debugging applications and their environments. Proven ability to manage application behavior through configuration files and environment variables. Hands-on experience with application setup, configuration, and hosting on IIS. Familiarity with version control systems (e.g., Git). Basic understanding of CI/CD pipelines is a plus. Soft Skills Excellent analytical and problem-solving skills with a meticulous attention to detail. Strong verbal and written communication skills. Ability to collaborate effectively within a team environment and work independently. Proactive, self-motivated, and eager to learn new technologies and methodologies. Strong organizational and time-management skills. Why Join Us? Be part of an innovative company making a real impact in the pharmaceutical R&D space. Work with cutting-edge technologies and contribute to meaningful projects. Collaborative and supportive work environment that values growth and learning. Opportunity to contribute to the development of software solutions that support scientific advancement. Skills: devops,iis,restful apis,html5,database technologies,javascript/typescript,sql server,css3,c#,entity framework,git,programming languages (e.g., jquery, scripting).,jquery,front-end technologies,javascript,.net core,design patterns (e.g., mvc, mvvm),.net developer,.net core (c#),angular,typescript Show more Show less

Posted 1 month ago

Apply

3 - 6 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Job Title - Android SDE -2 Experience - 3 to 6 Years Location - Noida We are seeking a talented Android Developer (SDE-2) to join our team. The ideal candidate will have a strong foundation in Kotlin, Android Jetpack Compose, Coroutines, SOLID principles, and Clean Architecture. You will be responsible for developing high-quality mobile applications, collaborating with cross-functional teams, and ensuring optimal performance. Key Responsibilities: Develop and maintain Android applications using Kotlin and Jetpack Compose. Implement REST API integrations. Utilize clean MVVM/MVI architectural patterns for efficient code structure. Work with Android components such as Activities, Fragments, and Navigation Compose. Ensure code quality through best practices and code reviews. Collaborate with team members to achieve project goals. Integrate and use Android libraries to enhance app functionality. Requirements: Proficiency in Kotlin fundamentals. Experience with Jetpack Compose and Coroutines. Strong understanding of REST API and Clean Architectural Patterns. Good understanding of SOLID principles. Knowledge of Android Activities, Fragments, and Navigation Compose. Familiarity with media libraries and Live Streaming SDKs is a plus. Knowledge of Java is a plus . Commitment to good code quality and best practices. Excellent teamwork and communication skills. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Thane, Maharashtra, India

On-site

Linkedin logo

Key Responsibilities: 1. Design and develop high-quality mobile applications using Android Native (Java/Kotlin) and Flutter. 2. Collaborate with cross-functional teams to gather requirements and deliver seamless user experiences. 3. Optimize mobile applications for maximum performance, scalability, and efficiency. 4. Write clean, reusable, and maintainable code for both Android Native and Flutter projects. 5. Integrate APIs and third-party services into mobile applications. 6. Debug, troubleshoot, and resolve issues across Android and Flutter codebases. 7. Participate in code reviews, share technical knowledge, and mentor junior developers. 8. Stay updated with the latest trends in Android and Flutter development, tools, and technologies. 9. Deploy and maintain applications on Google Play Store and App Store. Qualifications and Skills: 1. Bachelor’s degree in Computer Science, Engineering, or a related field. 2. 3 to 4 years of experience in Android Native development using Java and/or Kotlin &Flutter development for cross-platform mobile apps. 3. Strong understanding of mobile application architecture patterns like MVVM, MVP, or Bloc (for Flutter). 4. Proficiency in integrating RESTful APIs and third-party libraries. 5. Experience with Android UI/UX design principles and Flutter widgets for responsive design. 6. Familiarity with Git for version control and Agile methodologies for development. 7. Knowledge of performance optimization techniques for mobile applications. 8. Experience with deployment processes on the Google Play Store and Apple App Store. Preferred Skills: 1. Familiarity with state management tools like Provider, Riverpod, or Redux in Flutter. 2. Knowledge of CI/CD pipelines for automated builds and testing. 3. Experience with Firebase services like Authentication, Firestore, and Push Notifications. 4. Understanding of platform-specific native integrations within Flutter. 5. Familiarity with cloud platforms like AWS, Azure, or Google Cloud. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Job Description Key Responsibilities : SDK Development Design and develop SDKs that integrate seamlessly into iOS applications. Build reusable components and frameworks for scalability and performance. API Integration Develop libraries and tools to interact with RESTful APIs, WebSockets, and other backend services. Ensure efficient communication between the SDK and backend systems. Developer Support Provide clear and comprehensive documentation for SDKs, including code samples and integration guides. Support developers integrating the SDK by troubleshooting and resolving issues. Testing And Quality Assurance Create unit tests, integration tests, and UI tests to ensure SDK reliability. Test SDKs on various devices, screen sizes, and iOS versions to ensure : Optimize SDK performance for low memory and CPU usage. Ensure the SDK is lightweight and doesnt negatively impact app performance. Compliance Ensure compliance with Apples guidelines, privacy policies, and security standards. Collaboration Work with cross-functional teams, including backend engineers, QA, and product managers, to align SDK features with business requirements. Collaborate with the product team to define SDK functionality and updates. Maintenance And Updates Regularly update the SDK to include new features, fix bugs, and support the latest iOS versions. Monitor and improve SDK stability and crash and Skills : 3+ years of experience in iOS development Strong proficiency in Swift and the iOS SDK. Solid understanding of iOS architecture, design patterns (e.g., MVC, MVVM), and best practices. Experience developing and integrating SDKs or libraries is highly preferred. Deep understanding of RESTful APIs, WebSockets, and other communication protocols. Excellent debugging and problem-solving skills. Experience with unit testing frameworks and test-driven development. Familiarity with CI/CD pipelines for building and distributing iOS SDKs. Strong understanding of Apple's developer guidelines and App Store review process. Excellent written and verbal communication skills, with the ability to create clear and concise technical documentation. Ability to work independently and collaboratively within a team Points For : Experience with performance profiling and optimization tools for iOS. Familiarity with crash reporting and analytics tools. Contributions to open-source iOS projects. (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

3 - 7 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid. Having avoided more than 9 million tons of CO2 in FY 2021 and committed to achieve carbon neutrality by 2030, Landis+Gyr manages energy better – since 1896. With sales of USD 1.5 billion in FY 2021, Landis+Gyr employs around 6,500 talented people across five continents. Positions Name: Sr. Engineer- Software Developement (WPF) Experience Range: 3-7 Years Key Purpose of Role: This role has responsibility for development and expected to work in all areas of software engineering (Core Development, design, Implement, review, document,) as the demand dictates. Job Description: Responsibility / Tasks: Excellent Communications Skills (Verbal & Non Verbal) Good Experience in .Net /WPF / C# VB.net/ Web service Should have experience in C# - 4.5, VS 2019, WPF, MVVM, Entity Framework, Oops concepts Preferred additional knowledge on MVVM Light, WPF Blend styling, TFS/GIT Hand-on experience on WCFPL-SQL (SQL server) Should have strong Experience in C# Development Well Versed with latest versions in Dot Net & Technologies Strong Experience on Windows Development, Microsoft WinForms, WPF Good Experience in Object Oriented programming Good Team Player Good Understanding to provide support on Window Application platform / Latest cloud systems architecture. If you have the drive and enthusiasm to accept this challenge and to work in a very dynamic, cross functional and international environment, we are looking forward to meeting you. Click apply now. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Job Description Job Duties Translates complex functional, technical, and business requirements into architectural designs including roadmap(s) of Future state architecture for one product/ services. Makes technology and product selection decisions for the cloud hosted SaaS product(s) based on the prioritized quality attributes of the desired systems. Develops high-level application designs including the technology proof of concepts / prototypes to validate and compare design alternatives and directs detailed design work of technical lead / developers. Performs cost/benefit and trade-off analyses of design alternatives. Ensure that the desired non-functional requirements are identified, and solution definition covers these attributes. Governs defined architecture and design for the product. Owns the Technical Debt prioritization for the product and works with technical lead closely. Guides software engineers in the implementation of selected designs and strategies including reviewing code for critical capabilities of the product/ service. Collaborates with IT operations teams in the design of deployments architecture and in the automation of deployments processes for the product Recommends strategies for SaaS monitoring, performance improvements, and capacity planning for the product Job Requirements Experience in building end to end architecture for large scale Cloud Native applications using preferably Azure or any other public cloud. Experience in trade off analysis and architectural decision making. Experience using: C#/.NET, MVC, SPA, JavaScript, TypeScript, MVVM (Aurelia/Angular), responsive, REST, HTML5, CSS3, node, TLS/SSL, MS-SQL, Oracle, MongoDB, Cosmos, Redis; RabbitMQ or Enterprise Bus and/or other queuing technologies. Experience with Cloud Native services including IAAS / PAAS Experience with Kubernetes containers would be advantageous. Experience using security technologies, such as: Identity Server, SAML, JWT, Open ID Connect, and OAuth Experience with DevOps, Cloud Services deployments, Security services and other Public Cloud infrastructure services Experience working within Scaled Agile Framework or large multi-site, Agile environments Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Landis+Gyr is a leading global provider of integrated energy management solutions. We measure and analyze energy utilization to generate empowering analytics for smart grid and infrastructure management, enabling utilities and consumers to reduce energy consumption. Our innovative and proven portfolio of software, services and intelligent sensor technology is a key driver to decarbonize the grid and helped to avoid around 9 million tons of CO2 in FY 2023. With sales of USD 2.0 billion in FY 2023, Landis+Gyr employs around 6,900 talented people across five continents . For more than a century, we've been pioneers in energy innovation, and we continue to lead the way toward a more sustainable and efficient energy landscape. Join us at Landis+Gyr, where we manage energy better! This role has responsibility for development and expected to work in all areas of software engineering (Core Development, design, Implement, review, document,) as the demand dictates. Job Description: Responsibility / Tasks: Excellent Communications Skills (Verbal & Non Verbal) Good Experience in .Net /WPF / C# VB.net/ Web service Should have experience in C# - 4.5, VS 2019, WPF, MVVM, Entity Framework, Oops concepts Preferred additional knowledge on MVVM Light, WPF Blend styling, TFS/GIT Hand-on experience on WCFPL-SQL (SQL server) Should have strong Experience in C# Development Well Versed with latest versions in Dot Net & Technologies Strong Experience on Windows Development, Microsoft WinForms, WPF Good Experience in Object Oriented programming Good Team Player Good Understanding to provide support on Window Application platform / Latest cloud systems architecture. We're committed to shaping a better future for everyone. #EnergizeYourCareer and join us on our journey towards a greener tomorrow. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

2 to 5 experience candidate for iOS development. Responsibilities Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Integration of data storage solutions (mostly SQL) Skills Proficient with Objective-C and Swift Experience with iOS frameworks Knowledge of advanced app architectures (e.g. MVVM). Experience with offline storage, threading, and performance tuning Familiarity with RESTful APIs to connect iOS applications to back-end services Knowledge of other web technologies and UI/UX standards Understanding of Apples design principles and interface guidelines Knowledge of Apple Push Notifications service (APNs) Knack for bench-marking and optimization Solid understanding of full development life cycle Proficient understanding of code versioning tools Git Familiarity in unit/UI Testing Development Website : https://www.itgurussoftware.com Job Location : Pune Years of Experience : 1 Yr - 5 Yrs Skills : iOS, Swift, sql, MVVM, Objective-C, Design Date : 19 May 2025 to 29 Aug 2025 Venue : Ground floor, IT-06 building, Qubix Business Park, Neopro SEZ, Near Cognizant Sys, Rajiv Gandhi Infotech Park - Phase-I, Hinjewadi, 400065 Show more Show less

Posted 1 month ago

Apply

3 - 6 years

10 - 16 Lacs

Navi Mumbai

Work from Office

Naukri logo

Education: B.E. Computer Science/IT degree (or any other engineering discipline) Experience: 5+ years Work timings: 2:00 PM to 11:00 PM IST Position Requirements: 5+ years of experience in iOS Development. • Experience with using Swift 5 and code versioning tools such as GIT. • Experience with using Swift UI and combine framework • Experience with RESTful APIs to connect backend services. • Experience on Apples design principles and interface guidelines. • Experience with using MVVM design pattern • Must have built at least one SDK. • Experience with object-oriented programming and protocol-oriented programming. • Experience with Unit and UI Testing will be an added advantage. • Excellent written, verbal communication and time management skills. Role & Responsibilities: Lead the development process for assigned features and functionalities within the iOS application. Design and implement clean, maintainable, and efficient Swift code. Collaborate with designers, product managers, and other developers to translate user stories and product requirements into technical solutions. Write unit and integration tests to ensure code quality and stability. Identify and resolve bugs and performance issues. Stay up-to-date with the latest trends and technologies in iOS development, including SwiftUI, ARKit, and Core ML. Mentor and guide junior developers within the team.

Posted 1 month ago

Apply

6 - 11 years

15 - 25 Lacs

Pune, Mumbai (All Areas)

Hybrid

Naukri logo

Roles and Responsibilities Design, develop, test, and maintain high-quality Android applications using Java/Kotlin programming languages. Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs. Ensure seamless integration of third-party libraries such as Firebase, Jetpack, and other relevant technologies. Participate in code reviews to ensure adherence to coding standards and best practices. Troubleshoot issues related to application performance, stability, and compatibility across various devices.

Posted 1 month ago

Apply

5 - 8 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

About The Role Location - Hyderabad/Chennai Band - B3 Must Have - Background Minimum 6+ years hands on expr profile Analytically should be very good. Should be able to solve problem statement efficiently. Ability to learn new things quickly by his own (apart from project work) Strong leadership quality, ability to own and deliver with minimal guidance Experience with continuous integration Well versed with Git, PR & review process Good Communication Skill Must Have - Technical understanding Knowledge of iOS / Swift / Swift UI: Fundamentals, Concurrency, Combine, Auto-layout, Visual Format constraint Knowledge of Universal link, App Clip, iMessage Ext Design principle & architecture in iOS Experience with Accessibility & Voice over Nice to Have Some Javascript knowledge ? Do Oversee and support process by reviewing daily transactions on performance parameters Review performance dashboard and the scores for the team Support the team in improving performance parameters by providing technical support and process guidance Record, track, and document all queries received, problem-solving steps taken and total successful and unsuccessful resolutions Ensure standard processes and procedures are followed to resolve all client queries Resolve client queries as per the SLA’s defined in the contract Develop understanding of process/ product for the team members to facilitate better client interaction and troubleshooting Document and analyze call logs to spot most occurring trends to prevent future problems Identify red flags and escalate serious client issues to Team leader in cases of untimely resolution Ensure all product information and disclosures are given to clients before and after the call/email requests Avoids legal challenges by monitoring compliance with service agreements ? Handle technical escalations through effective diagnosis and troubleshooting of client queries Manage and resolve technical roadblocks/ escalations as per SLA and quality requirements If unable to resolve the issues, timely escalate the issues to TA & SES Provide product support and resolution to clients by performing a question diagnosis while guiding users through step-by-step solutions Troubleshoot all client queries in a user-friendly, courteous and professional manner Offer alternative solutions to clients (where appropriate) with the objective of retaining customers’ and clients’ business Organize ideas and effectively communicate oral messages appropriate to listeners and situations Follow up and make scheduled call backs to customers to record feedback and ensure compliance to contract SLA’s ? Build people capability to ensure operational excellence and maintain superior customer service levels of the existing account/client Mentor and guide Production Specialists on improving technical knowledge Collate trainings to be conducted as triage to bridge the skill gaps identified through interviews with the Production Specialist Develop and conduct trainings (Triages) within products for production specialist as per target Inform client about the triages being conducted Undertake product trainings to stay current with product features, changes and updates Enroll in product specific and any other trainings per client requirements/recommendations Identify and document most common problems and recommend appropriate resolutions to the team Update job knowledge by participating in self learning opportunities and maintaining personal networks ? Deliver NoPerformance ParameterMeasure1ProcessNo. of cases resolved per day, compliance to process and quality standards, meeting process level SLAs, Pulse score, Customer feedback, NSAT/ ESAT2Team ManagementProductivity, efficiency, absenteeism3Capability developmentTriages completed, Technical Test performance Mandatory Skills: SDET. Experience5-8 Years. Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.

Posted 1 month ago

Apply

6 - 11 years

6 - 15 Lacs

Chennai

Work from Office

Naukri logo

Role: Lead Android Developer Job Description We are searching for a brilliant, flexible android developer to create novel apps that meet the needs of our target audience. To this end, the android developer's responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates. To ensure success as an android developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle. An exceptional android developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the ways in which Android apps impact the world around us. Extensive knowledge of android mobile app development frameworks. Strong understanding of mobile security principles and best practices. Hands-on experience with programming languages such as Java, Kotlin. Proficiency in mobile application architecture patterns (e.g., MVC, MVVM, MVP). Experience with RESTful APIs, web services, and backend integration. Ability to multitask and prioritize tasks in a fast-paced environment. Proficient understanding of code versioning tools like GitHub. Qualification: B.E/ B.Tech/ MCA or related degrees Skills & Experience: 6+ years of experience. Expert knowledge of Android SDK, Java, debugging and instrumentation. Experience with concepts of Android - Java, Kotlin, asynchronous programming, background task, functional reactive programming, design patterns, etc. Good knowledge of Data Structures, Algorithms and OS. Experience working with Retrofit, Dagger, Realm etc. Experience in writing unit test cases using Junit, Mockito. Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same. Roles & Responsibilities Write and build applications for the Android platform. Collaborate with the team (developers, designers, product owners, QA) to design, and ship new features. Implement new product features and support existing ones. Correct bottlenecks and fix bugs. Review and Fix Code written by fellow developers Role & responsibilities Preferred candidate profile

Posted 1 month ago

Apply

5 - 9 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Architect - Mobile Location: Bangalore About the Team Navi’s Engineering team builds the backbone of our financial products—spanning lending, payments, insurance, investments, and debt management. We operate as cross-functional teams that work closely with Product, Data, and Business functions to deliver reliable, high-performance systems at scale. Our engineers focus on solving real-world challenges through scalable architecture, automation, and long-term thinking—ensuring every Navi product is built to serve millions efficiently and seamlessly. About the Role As an Architect - Mobile, you will be the hands-on technical lead for Navi’s mobile platforms. You’ll drive architecture and execution for our Android and iOS apps, build for scale and performance, and guide teams in delivering secure, seamless, and high-quality mobile experiences. What We Expect From You Define and own the mobile architecture across Android and iOS , driving consistency , performance , and reliability . Build high-quality mobile experiences that scale to millions of users with high stability and low latency . Lead the creation of shared frameworks , components , and development tools to improve team velocity . Partner with product , backend , design , and infra teams to ensure seamless cross-functional delivery . Evaluate and guide adoption of cross-platform solutions like React Native , Flutter , or CMP/KMP . Drive observability , CI/CD automation , and crash/error monitoring into the mobile development process . Stay ahead of platform and tooling changes to incorporate the latest best practices in mobile engineering . Coach and mentor engineers , contribute to technical discussions , and uphold code quality and performance standards . Lead initiatives on app performance , security , size optimization , and offline capabilities . Must Haves Qualifications 8+ years of mobile development experience with 2+ years in a senior IC, staff, or architect-level role. Strong experience in Android (Kotlin, Java) and/or iOS (Swift, Objective-C) ; familiarity with React Native or CMP/KMP is a plus. Technical Deep understanding of mobile architectures (e.g., MVVM, MVI, Clean Architecture), lifecycle management , background processing , and offline-first design. Strong debugging and profiling experience using tools like Android Profiler, Xcode Instruments , and Perfetto . Experience designing for app performance, reliability, and battery efficiency. Solid grasp of mobile CI/CD , feature flagging , crash analytics , A/B testing , and monitoring systems . Familiarity with mobile security practices (e.g., OAuth, JWT, secure storage, obfuscation) and compliance needs. Soft Skills Ability to influence and align stakeholders across engineering, product, and design. Strong communication and collaboration skills in cross-functional environments. Hands-on, pragmatic approach to solving complex technical problems. Experience mentoring senior engineers and guiding teams through architectural decisions . Inside Navi We are shaping the future of financial services for a billion Indians through products that are simple, accessible, and affordable. From Personal & Home Loans to UPI, Insurance, Mutual Funds, and Gold — we’re building tech-first solutions that work at scale, with a strong customer-first approach. Founded by Sachin Bansal & Ankit Agarwal in 2018, we are one of India’s fastest-growing financial services organisations. But we’re just getting started! Our Culture The Navi DNA Ambition. Perseverance. Self-awareness. Ownership. Integrity. We’re looking for people who dream big when it comes to innovation. At Navi, you’ll be empowered with the right mechanisms to work in a dynamic team that builds and improves innovative solutions. If you’re driven to deliver real value to customers, no matter the challenge, this is the place for you. We chase excellence by uplifting each other—and that starts with every one of us. Why You'll Thrive at Navi At Navi, it’s about how you think, build, and grow. You’ll thrive here if: You’re impact-driven - You take ownership, build boldly, and care about making a real difference. You strive for excellence - Good isn’t good enough. You bring focus, precision, and a passion for quality. You embrace change - You adapt quickly, move fast, and always put the customer first.

Posted 1 month ago

Apply

2 - 6 years

4 - 8 Lacs

Chennai

Work from Office

Naukri logo

Diverse Lynx is looking for iOS Developer to join our dynamic team and embark on a rewarding career journey Designing and building mobile applications for Apples iOS platform. Collaborating with the design team to define app features. Ensuring quality and performance of the application to specifications. Identifying potential problems and resolving application bottlenecks. Fixing application bugs before the final release. Publishing application on App Store. Maintaining the code and atomization of the application. Designing and implementing application updates. 1. Working knowledge in iOS apps and Swift 2. Basic Knowledge in Design Patterns (MVC , MVVM ) 3. Basic Knowledge in Swift 4. Communication Skills

Posted 1 month ago

Apply

2 - 7 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for a Experienced Flutter Developer to join our team. B.E., B.Tech., MCA 2-2.5LPA Job Description: We are looking for a skilled and passionate Flutter Developer to join our growing team. In this role, you will be responsible for developing high-quality mobile applications for both Android and iOS platforms using the Flutter framework. Design and build advanced cross-platform mobile applications using Flutter and Dart. Collaborate with UI/UX designers to translate designs into functional, responsive user interfaces. Integrate RESTful APIs and third-party libraries. Stay up-to-date with Flutter and mobile development trends and best practices. Required Skills: Understanding of mobile app design principles and interface guidelines Strong knowledge of mobile architecture patterns (e.g., BLoC, Provider, MVC, MVVM) Experience with version control tools such as Git. Familiarity with RESTful APIs and integrating backend services. Good problem-solving and debugging skills and Strong communication and teamwork skills. Please send us your updated resume to our email. Whatsapp us Your Resume Walk-in for the Interview at our address. GDRB Technologies 3rd Floor, OPP: HDFC Bank, Plot.No.-98, Venkataswera Enclave, Suchitra X Road, Hyderabad - 500067

Posted 1 month ago

Apply

3 - 10 years

5 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Job Responsibilities Understanding the requirements from SPM and defining the new requirements Implementing the features/requirements in Android App development Proactively coming up with changes/improvements which helps App user Actively participating in defining UIS Requirements & Behavioral Attributes: 5-10 yrs of experience in Android App development Minimum 3 yrs of experience in Bluetooth App development, BLE, BREDR etc. (Mandatory) Minimum 3 yrs of experience in Android UI development (Mandatory) Candidate to be residing in Bengaluru as we will have to go to office when there is device dependency (Mandatory). Good Communication skills Technology : Kotlin, MVVM (Mandatory) Good oral communication skills Educational Background and Certifications: Minimum education: B.E or B tech from reputed university or equivalent.

Posted 1 month ago

Apply

6 - 8 years

8 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Redefine the future of customer experiences. One conversation at a time. We re changing the game with a first-of-its-kind, conversation-centric platform that unifies team collaboration and customer experience in one place. Powered by AI, built by amazing humans. Our culture is forward-thinking, customer-obsessed and built on an unwavering belief that connection fuels business and life; connections to our customers with our signature Amazing Service , our products and services, and most importantly, each other. Since 2008, 100,000+ companies and 1M+ users rely on Nextiva for customer and team communication. If you re ready to collaborate and create with amazing people, let your personality shine and be on the frontlines of helping businesses deliver amazing experiences, you re in the right place. Build Amazing - Deliver Amazing - Live Amazing - Be Amazing Nextiva is on the lookout for bright and talented individuals to join our expanding development team as Senior Android Mobile engineer. We are committed to innovation and excellence, and we believe that our new mobile application will set new standards in business communication. As a Senior Android Mobile Engineer, you will lead the technical strategy, development, and launch of our new mobile application. You will play a critical role in shaping the future of our product portfolio, working closely with cross-functional teams to deliver a product that exceeds user expectations. Your expertise in mobile application development, coupled with a passion for creating scalable, high-quality solutions, will drive the success of this pivotal project. Key Responsibilities: Deliver testable and maintainable code. Build native mobile applications. Utilize the latest technology and techniques to develop distributed, scalable, and fault-tolerant software systems that power our business communication offerings. Take a customer-focused approach in working with our product team to prioritize and deliver new features. Advocate for and implement best practices in mobile development, including Agile methodologies, code reviews, continuous integration (CI), and test-driven development (TDD). Ensure the applications scalability, security, and maintainability, anticipating future growth and technological advancements. Stay abreast of the latest trends and technologies in mobile development, incorporating innovative features and capabilities into our product. Qualifications: 6-8 years of experience in mobile application development. Expertise in the Android development ecosystem. Proficiency in Kotlin and Java for mobile application development and maintenance. Ability to implement complex features and functionalities, ensuring code quality and maintainability (e.g., MVVM, MVC). Strong understanding of RESTful APIs, asynchronous programming, and backend integration. Implement best practices for mobile app development, including performance optimization, security, and user experience. Demonstrated ability to think strategically about product development, with a focus on delivering high-quality, scalable solutions. Experience with WebRTC, Voice/SIP , and communications stack. Excellent communication skills. A portfolio of released applications on the App Stores. Language-Specific Qualifications for Android: Experience with Firebase, Gradle, RXJava, Room, Retrofit, and Dagger. Preferred Experience: Thrive in environments of ambiguity, demonstrating flexibility and a proactive approach to tackling challenges and driving projects to completion. Experience with cloud services (e.g., AWS, Azure, Google Cloud) and integrating mobile apps with cloud-based systems and APIs. Familiarity with UI/UX design principles and customer-centric development. Join us at Nextiva and be part of a dynamic team that is shaping the future of business communication. We offer a collaborative work environment, opportunities for professional growth, and the chance to work on innovative projects that make a real impact. Total Rewards Our Total Rewards offerings are designed to allow our employees to take care of themselves and their families so they can be their best, in and out of the office. Our compensation packages are tailored to each role and candidates qualifications. We consider a wide range of factors, including skills, experience, training, and certifications, when determining compensation. We aim to offer competitive salaries or wages that reflect the value you bring to our team. Depending on the position, compensation may include base salary and/or hourly wages, incentives, or bonuses. Medical - Medical insurance coverage is available for employees, their spouse, and up to two dependent children with a limit of 500,000 INR, as well as their parents or in-laws for up to 300,000 INR. This comprehensive coverage ensures that essential healthcare needs are met for the entire family unit, providing peace of mind and security in times of medical necessity. Group Term & Group Personal Accident Insurance - Provides insurance coverage against the risk of death / injury during the policy period sustained due to an accident caused by violent, visible & external means. Coverage Type - Employee Only Sum Insured - 3 times of annual CTC with minimum cap of INR 10,00,000 Free Cover Limit - 1.5 Crore Work-Life Balance - 15 days of Privilege leaves per calendar year, 6 days of Paid Sick leave per calendar year, 6 days of Casual leave per calendar year. Paid 26 weeks of Maternity leaves, 1 week of Paternity leave, a day off on your Birthday, and paid holidays Financial Security - Provident Fund & Gratuity Wellness - Employee Assistance Program and comprehensive wellness initiatives Growth - Access to ongoing learning and development opportunities and career advancement At Nextiva, were committed to supporting our employees health, well-being, and professional growth. Join us and build a rewarding career! Established in 2008 and headquartered in Scottsdale, Arizona, Nextiva secured $200M from Goldman Sachs in late 2021, valuing the company at $2.7B.To check out what s going on at Nextiva, check us out on Instagram , Instagram (MX) , YouTube , LinkedIn , and the Nextiva blog . #LI-JG1 #LI-Hybrid

Posted 1 month ago

Apply

6 - 8 years

8 - 10 Lacs

Chennai

Work from Office

Naukri logo

Redefine the future of customer experiences. One conversation at a time. We re changing the game with a first-of-its-kind, conversation-centric platform that unifies team collaboration and customer experience in one place. Powered by AI, built by amazing humans. Our culture is forward-thinking, customer-obsessed and built on an unwavering belief that connection fuels business and life; connections to our customers with our signature Amazing Service , our products and services, and most importantly, each other. Since 2008, 100,000+ companies and 1M+ users rely on Nextiva for customer and team communication. If you re ready to collaborate and create with amazing people, let your personality shine and be on the frontlines of helping businesses deliver amazing experiences, you re in the right place. Build Amazing - Deliver Amazing - Live Amazing - Be Amazing Nextiva is on the lookout for bright and talented individuals to join our expanding development team as Senior Android Mobile engineer. We are committed to innovation and excellence, and we believe that our new mobile application will set new standards in business communication. As a Senior Android Mobile Engineer, you will lead the technical strategy, development, and launch of our new mobile application. You will play a critical role in shaping the future of our product portfolio, working closely with cross-functional teams to deliver a product that exceeds user expectations. Your expertise in mobile application development, coupled with a passion for creating scalable, high-quality solutions, will drive the success of this pivotal project. Key Responsibilities: Deliver testable and maintainable code. Build native mobile applications. Utilize the latest technology and techniques to develop distributed, scalable, and fault-tolerant software systems that power our business communication offerings. Take a customer-focused approach in working with our product team to prioritize and deliver new features. Advocate for and implement best practices in mobile development, including Agile methodologies, code reviews, continuous integration (CI), and test-driven development (TDD). Ensure the applications scalability, security, and maintainability, anticipating future growth and technological advancements. Stay abreast of the latest trends and technologies in mobile development, incorporating innovative features and capabilities into our product. Qualifications: 6-8 years of experience in mobile application development. Expertise in the Android development ecosystem. Proficiency in Kotlin and Java for mobile application development and maintenance. Ability to implement complex features and functionalities, ensuring code quality and maintainability (e.g., MVVM, MVC). Strong understanding of RESTful APIs, asynchronous programming, and backend integration. Implement best practices for mobile app development, including performance optimization, security, and user experience. Demonstrated ability to think strategically about product development, with a focus on delivering high-quality, scalable solutions. Experience with WebRTC, Voice/SIP , and communications stack. Excellent communication skills. A portfolio of released applications on the App Stores. Language-Specific Qualifications for Android: Experience with Firebase, Gradle, RXJava, Room, Retrofit, and Dagger. Preferred Experience: Thrive in environments of ambiguity, demonstrating flexibility and a proactive approach to tackling challenges and driving projects to completion. Experience with cloud services (e.g., AWS, Azure, Google Cloud) and integrating mobile apps with cloud-based systems and APIs. Familiarity with UI/UX design principles and customer-centric development. Join us at Nextiva and be part of a dynamic team that is shaping the future of business communication. We offer a collaborative work environment, opportunities for professional growth, and the chance to work on innovative projects that make a real impact. Total Rewards Our Total Rewards offerings are designed to allow our employees to take care of themselves and their families so they can be their best, in and out of the office. Our compensation packages are tailored to each role and candidates qualifications. We consider a wide range of factors, including skills, experience, training, and certifications, when determining compensation. We aim to offer competitive salaries or wages that reflect the value you bring to our team. Depending on the position, compensation may include base salary and/or hourly wages, incentives, or bonuses. Medical - Medical insurance coverage is available for employees, their spouse, and up to two dependent children with a limit of 500,000 INR, as well as their parents or in-laws for up to 300,000 INR. This comprehensive coverage ensures that essential healthcare needs are met for the entire family unit, providing peace of mind and security in times of medical necessity. Group Term & Group Personal Accident Insurance - Provides insurance coverage against the risk of death / injury during the policy period sustained due to an accident caused by violent, visible & external means. Coverage Type - Employee Only Sum Insured - 3 times of annual CTC with minimum cap of INR 10,00,000 Free Cover Limit - 1.5 Crore Work-Life Balance - 15 days of Privilege leaves per calendar year, 6 days of Paid Sick leave per calendar year, 6 days of Casual leave per calendar year. Paid 26 weeks of Maternity leaves, 1 week of Paternity leave, a day off on your Birthday, and paid holidays Financial Security - Provident Fund & Gratuity Wellness - Employee Assistance Program and comprehensive wellness initiatives Growth - Access to ongoing learning and development opportunities and career advancement At Nextiva, were committed to supporting our employees health, well-being, and professional growth. Join us and build a rewarding career! Established in 2008 and headquartered in Scottsdale, Arizona, Nextiva secured $200M from Goldman Sachs in late 2021, valuing the company at $2.7B.To check out what s going on at Nextiva, check us out on Instagram , Instagram (MX) , YouTube , LinkedIn , and the Nextiva blog . #LI-JG1 #LI-Hybrid

Posted 1 month ago

Apply

5 - 10 years

0 - 0 Lacs

Bengaluru

Work from Office

Naukri logo

Location: Bangalore Experience: 5+ Contract: 10-12 months Job Overview: We are looking for a passionate and skilled Android Developer to join our Human-Machine Interface (HMI) team, focusing on building modern, scalable Android applications for connected vehicle systems. Youll work with Kotlin , Jetpack Compose , and industry-standard architectural patterns to deliver seamless in-vehicle user experiences. Key Responsibilities: Design and develop Android applications using Kotlin and Jetpack Compose . Implement scalable architectures using MVVM , applying SOLID principles and design patterns . Integrate with system services via AIDL and handle data persistence using SQLite . Consume and parse JSON data for API communication. Ensure code quality through clean architecture, modularization, and version control with Git . Work closely with UX/UI designers, system engineers, and QA teams to ensure a consistent and performant experience. Participate in code reviews, unit testing, and performance optimization. Required Skills: Strong programming skills in Kotlin and Java . Deep understanding of Android architecture components and MVVM pattern . Hands-on experience with Jetpack Compose . Proficiency in OOP , SOLID principles , and common design patterns . Knowledge of SQLite , AIDL , JSON parsing , and Git . Familiarity with Android app lifecycle, background processing, and UI/UX best practices. Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional experience in Android app development. Nice to Have: Experience in automotive or embedded systems environments. Familiarity with HMI/IVI platforms and connected vehicle ecosystems. Contributions to open-source Android libraries or apps.

Posted 1 month ago

Apply

2 - 3 years

3 - 6 Lacs

Mumbai

Work from Office

Naukri logo

We are seeking a skilled and innovative Android Developer to join our dynamic development team. The ideal candidate will have a strong passion for mobile application development and a deep understanding of Android platform features.

Posted 1 month ago

Apply

5 - 8 years

4 - 8 Lacs

Pune

Work from Office

Naukri logo

The ideal candidate should have strong expertise in Angular (v6+) and Node.js (v10+), along with solid understanding of HTML5, CSS3, version control systems, and responsive web design principles. The role involves designing and developing UI components, integrating backend systems, participating in design discussions, and mentoring junior team members. Candidates must be self-motivated, collaborative, and capable of independently managing assignments. Familiarity with Agile methodologies, MVC/MVVM patterns, and object-oriented JavaScript libraries like React or Knockout.js is preferred.

Posted 1 month 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