Jobs
Interviews

61 Mvvm Architecture Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

12.0 - 16.0 years

0 Lacs

kozhikode, kerala

On-site

You will be working at Bend Plus Technologies Pvt Ltd, a leading provider of rebar detailing and bending software for the construction and civil engineering industry. Your main responsibilities will include: - Working with senior developers and domain experts to understand business logic and user requirements. - Developing, maintaining, and enhancing applications using C#, WPF, ASP.NET Core, and SQL Server. - Writing clean, efficient, and scalable code following best practices. - Optimizing database queries and managing SQL Server integrations. - Debugging, troubleshooting, and resolving software issues. - Participating in code reviews and collaborating with QA for testing. - Integrating third-party APIs and tools. - Keeping up-to-date with new technologies and trends. To be considered for this role, you should have: - 12 years of experience in C#, .NET, WPF, and SQL Server. - Experience with ASP.NET Core and REST APIs. - Strong problem-solving and debugging skills. - Familiarity with MVVM architecture and database design. - Excellent English communication skills are mandatory. - Ability to work in a team and deliver on time. - Experience in construction or engineering software is a plus. This is a full-time position with a flexible schedule. A Bachelor's degree is preferred, and the work location is in person at Kinfra Techno IT Park, Kakkanchery, Kozhikode, Kerala 673635. Only candidates within a 15 km radius will be considered.,

Posted 20 hours ago

Apply

2.0 - 4.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Title Android Developer (24 years) eCommerce Product Development About The Role We are looking for a passionate Android Developer with 24 years of experience to join our product development team. Youll be building and scaling cutting-edge eCommerce applications, ensuring smooth, fast, and intuitive user experiences. If you love clean code, scalable architecture, and impactful mobile products, this role is for you. Key Responsibilities Develop and maintain high-quality Android applications using Kotlin. Implement scalable solutions with MVVM architecture. Integrate applications with RESTful APIs and backend services. Manage codebase using Git for version control and collaborative development. Work with Firebase services (push notifications, analytics, etc.) to enhance user engagement. Requirements 24 years of professional experience in Android app development. Strong proficiency in Kotlin and Android SDK. Hands-on experience with MVVM architecture and Jetpack components (LiveData, ViewModel). Practical experience with Firebase integrations. Prior experience in eCommerce app development is a strong advantage. Good to Have Exposure to AI-powered coding assistants (e.g., Gemini AI, GitHub Copilot) in Android Studio. Familiarity with Agile development practices. Knowledge of Proguard rules for app optimization. Working knowledge of Flutter or React Native. Skills: native,flutter,firebase integration,git,ai coding,model-view-viewmodel (mvvm),android,firebase,app,android sdk,kotlin,react native Show more Show less

Posted 6 days ago

Apply

2.0 - 6.0 years

0 Lacs

sangli, maharashtra

On-site

As an Android App Developer at our company, you will play a key role in the development of high-quality mobile applications. Your primary responsibility will be to design, build, and maintain Android applications that offer users a seamless experience. Success in this position hinges on your ability to deliver innovative, efficient, and scalable mobile solutions while working closely with cross-functional teams. Your responsibilities will include developing, testing, and maintaining high-performance Android applications using Java. You will collaborate with UI/UX designers to create intuitive and visually appealing user interfaces. Additionally, you will integrate APIs and third-party services to enhance app functionality, optimize application performance, fix bugs, and ensure app stability. It will be crucial to meet security, accessibility, and coding best practices while staying updated on the latest Android development trends, tools, and technologies. Moreover, you will work closely with backend developers to ensure smooth data flow and integration, participate in code reviews, and contribute to team discussions on best practices. To qualify for this role, you should have an MCA/B.Tech/M.Tech degree in Computer Science, Information Technology, or a related field. Strong proficiency in Java/Kotlin, experience with Android SDK, Jetpack, and MVVM architecture is essential. You should also possess knowledge of Firebase, RESTful APIs, third-party libraries, and version control systems like Git, GitHub, or Bitbucket. An understanding of mobile UI/UX principles, Google Material Design guidelines, Agile development methodologies, strong problem-solving skills, and the ability to work collaboratively are also required.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

We are seeking an experienced Windows Desktop Developer to create an interactive kiosk that will offer various services such as spa bookings, food ordering, selfie capturing, viewing ads, and engaging with other functionalities. As a Windows Desktop Developer, your primary responsibilities will include developing a user-friendly desktop application for Windows OS kiosks. You will be tasked with integrating features like slot booking, menu ordering, selfie capture, and advertising while ensuring optimal performance and multi-tasking capabilities. Collaborating closely with backend developers is essential to guarantee smooth API communication. Additionally, you will be responsible for designing a secure and interactive UI/UX for the kiosks, ensuring stability, security, and continuous operation. The ideal candidate should possess strong expertise in C# and .NET Framework/WPF for Windows application development, with a proven track record in building interactive kiosk applications. Knowledge of Windows services, threading, file system management, and hardware integration (e.g., touch screens, printers, cameras) is required. Experience in multimedia playback, ad display systems, live feed integration, and security protocols for kiosk environments is essential. Proficiency in version control systems like Git is also expected. Preferred skills for this role include experience with IoT or hardware communication protocols, familiarity with Windows Presentation Foundation (WPF) and MVVM architecture, knowledge of video and image processing libraries, and experience in deploying and maintaining kiosk applications in production environments.,

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

faridabad, haryana

On-site

We are looking for a passionate and talented Android & iOS Developer Junior/Intern who is eager to enhance their skills in building cutting-edge mobile applications. The ideal candidate will have a strong foundation in Kotlin and Swift, with a focus on creating scalable and user-friendly apps for both Android and iOS platforms. Your day-to-day responsibilities will include collaborating with the development team to design, build, and maintain cross-platform mobile applications. You will be developing robust, high-quality code using Kotlin and SwiftUI, implementing features using Jetpack Compose, Ktor client, and DI with Dagger Hilt. It is essential to follow the MVVM architecture and leverage Kotlin Coroutines for asynchronous programming. You will also work with Kotlin Multi-Platform (KMP) to share code between Android and iOS apps, use Git for version control, and collaborate effectively within a team. Additionally, you will develop and test iOS apps using Xcode and SwiftUI to ensure smooth performance and functionality. Must-have Skills: - Kotlin with strong expertise in mobile app development - Proficiency in Jetpack Compose for building Android UI components - Experience with Ktor client for networking tasks - Dependency Injection (DI) knowledge using Dagger Hilt - Solid understanding of MVVM architecture for app development - Hands-on experience with Kotlin Coroutines and asynchronous programming - Familiarity with Kotlin Multi-Platform (KMP) for code sharing - iOS development experience with Xcode and SwiftUI - Previous Internship experience is necessary - Familiarity with PIP is required Extra Points For Skills: - Knowledge of Google Services like Firebase, AdMob, and Billing - Familiarity with Work Manager for background task management in Android - Experience working with Android Services for seamless app functionality About Company: At Lifease Solutions LLP, we believe that design and technology are the perfect blend to solve any problem and bring any idea to life. Lifease Solutions is a leading provider of software solutions and services that help businesses succeed. Based in Noida, India, we are committed to delivering high-quality, innovative solutions that drive value and growth for our customers. Our expertise in the finance, sports, and capital market domains has made us a trusted partner for companies around the globe. We take pride in our ability to turn small projects into big successes, and we are always looking for ways to help our clients maximize their IT investments.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be a part of a dynamic team at Lifease Solutions LLP as an Android & iOS Developer Junior, where you will have the opportunity to enhance your skills in building cutting-edge mobile applications. Your main responsibilities will include collaborating with the development team to design, build, and maintain cross-platform mobile applications. You will be developing robust, high-quality code using Kotlin and SwiftUI, implementing features using Jetpack Compose, Ktor client, and DI with Dagger Hilt. It is essential to follow the MVVM architecture and leverage Kotlin Coroutines for asynchronous programming. Additionally, you will work with Kotlin Multi-Platform (KMP) to share code between Android and iOS apps, utilize Git for version control, and collaborate effectively within the team. Furthermore, you will be responsible for developing and testing iOS apps using Xcode and SwiftUI to ensure smooth performance and functionality. The ideal candidate for this position must have strong expertise in Kotlin with proficiency in Jetpack Compose for building Android UI components. Experience with Ktor clients for networking tasks, knowledge of Dependency Injection (DI) using Dagger Hilt, and a solid understanding of MVVM architecture for app development are essential. Hands-on experience with Kotlin Coroutines and asynchronous programming, familiarity with Kotlin Multi-Platform (KMP) for code sharing, and iOS development experience with Xcode and SwiftUI are required. Previous internship experience is also necessary to excel in this role. Additional skills that will be considered advantageous include knowledge of Google Services like Firebase, AdMob, and Billing, familiarity with Work Manager for background task management in Android, and experience working with Android Services for seamless app functionality. Lifease Solutions LLP is a leading provider of software solutions and services based in Noida, India. The company believes in the perfect blend of design and technology to solve any problem and bring any idea to life. With expertise in the finance, sports, and capital market domains, Lifease Solutions is committed to delivering high-quality, innovative solutions that drive value and growth for its customers globally. The company's track record of turning small projects into big successes reflects its dedication to helping clients maximize their IT investments.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an Android Developer, you will be responsible for designing and developing native mobile applications for Android using Java and Kotlin. Your main focus will be on ensuring high performance, scalability, and a seamless user experience. You must have hands-on experience with MVVM architecture and be proficient in Android Jetpack components, including Hilt for dependency injection, Jetpack Compose, WorkManager, and more. Your expertise should include a strong understanding of core Android concepts such as fragments, services, content providers, notifications, and handling advanced concepts like SSL Pinning/MTLS. You will also be responsible for integrating backend services and APIs effectively for efficient data retrieval and management. In addition, you will need to implement unit test cases and use memory/network monitoring tools to ensure app stability. It is crucial that you can identify and resolve cybersecurity issues, ensuring compliance with secure coding practices. To succeed in this role, you must be proficient in Java and Kotlin for Android development, have a solid understanding of Android app lifecycle and development best practices, and be familiar with coroutines for asynchronous programming.,

Posted 2 weeks ago

Apply

4.0 - 6.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description Job Description Overview As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing's team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company's core values of safety, quality and integrity. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring together different perspectives and thoughts - enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people's careers and being thoughtful about employee wellbeing. With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Boeing Test and Evaluation team is currently looking for one Associate Software Engineer to join their team in Bengaluru, KA. Test & Evaluation engineers at Boeing make sure that products at the world's largest aerospace company continue to meet the highest standards. From quality and reliability, to safety and performance, their expertise is vital to the concept, design and certifications of a wide variety of commercial and military systems. Position Responsibilities : This is a software development role. Your duties will include (but are not limited to): Develop, test, debug, and document application software Developing and implementing software solutions to meet real-time test requirements. Writing and executing test procedures. Develop training materials for Enterprise-wide sharing. Accuracy and accountability are key. You will be expected to: Develop software verification plans, test procedures, and test environments. You will work under general direction as part of an agile development team. BasicQualifications (Required Skills/Experience): Bachelor's or Master's is required as basic qualification. 4+ year of Full Stack experience in Java/Python/NodeJS/ReactJS with strong software development, optimization and problem-solving skills Proficiency in JavaScript. Experience using Windows/Linux operating system for software development Strong written and oral interpersonal skills for creating and improving technical documents, and to effectively engage globally distributed engineering team. Excellent working knowledge of the entire software development lifecycle Preferred Qualifications (Desired Skills/Experience): Proficiency in basic understanding of networking concepts. Proficiency in any Language, and object-oriented programming. Excellent working knowledge of the entire software development lifecycle Familiar with the software development and system integration including Agile concepts. Familiar with C/C++, Visual Studio (C#, VB.Net, ASP.Net), SQL, Oracle, Matlab, Web Services, REST API, JAVA, Python, scripting languages, GO, Git/SVN, SQL databases, query language, Docker, Web Applications, MVVM architecture (ReactJS, Angular) and automated test applications. Experience with Continuous Integration (CI) tools such as GitLab CI, Jenkins, or Nexus Familiar with Ethernet networks. Proficient with the MS Office suite of tools and should also demonstrate effective written and verbal English communication skills. Experience with pair-programming, test-driven development, continuous integration, and other XP engineering practices. Typical Education & Experience: Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 4 or more years related work experience or an equivalent combination of education and experience (e.g. Master+4 years related work experience. Relocation: This position offers relocation based on candidate eligibility. Applications for this position will be accepted until Aug. 29, 2025 Export Control Requirements: This is not an Export Control position. Education Bachelor's Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift Not a Shift Worker (India) Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are proud members of the and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Posted 2 weeks ago

Apply

10.0 - 12.0 years

12 - 14 Lacs

chennai, bengaluru

Work from Office

Key Skills: Strong hands-on experience in Kotlin and Java Proven track record of building and deploying Android apps in production Experience with Android SDK, Jetpack components, MVVM architecture RESTful APIs integration, Firebase, push notifications Familiarity with Agile/Scrum methodology Excellent debugging and performance optimization skills Location: Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 2 weeks ago

Apply

10.0 - 14.0 years

12 - 16 Lacs

hyderabad, bengaluru, delhi / ncr

Work from Office

Shift Timing: 11:30 PM 8:30 AM IST Duration: 12 Months (Contract) We are urgently looking for senior Android Developers with 9+ years of experience for a long-term remote contract role. Ideal candidates should have deep experience building scalable Android applications and working in a night shift environment. Key Skills: Strong hands-on experience in Kotlin and Java Proven track record of building and deploying Android apps in production Experience with Android SDK, Jetpack components, MVVM architecture RESTful APIs integration, Firebase, push notifications Familiarity with Agile/Scrum methodology Excellent debugging and performance optimization skills Location: Remote- Bengaluru,Hyderabad,Delhi / NCR,Chennai,Pune,Kolkata,Ahmedabad,Mumbai

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

You are a passionate and motivated .NET MAUI Developer with 3-5 years of experience, looking to join our development team. You will have the exciting opportunity to contribute to the design, development, and maintenance of cross-platform mobile and desktop applications using Microsoft .NET MAUI (Multi-platform App UI). This role is perfect for developers who are eager to enhance their skills in modern cross-platform app development. Your key responsibilities will include participating in the design and architecture of mobile applications using MAUI or Xamarin Forms, ensuring compliance with coding best practices, testing standards, and deployment procedures. You will be involved in the entire mobile development process, from coding and testing to debugging and deployment of cross-platform applications. Writing clean, efficient, and maintainable code following industry best practices will be a crucial aspect of your role. Additionally, you will engage in code reviews, contribute to team knowledge-sharing sessions, and collaborate closely with QA teams to uphold software quality through manual and automated testing. Your expertise will be utilized to analyze and optimize application performance, ensuring seamless user experiences across various devices and platforms. You will also focus on ensuring smooth integration with different services and APIs, addressing platform-specific functionalities as required. Staying updated on new trends and technologies in mobile and cross-platform development will be essential to excel in this role. Your key skills will include proficiency in cross-platform frameworks like MAUI or Xamarin Forms for mobile app development, strong experience in C# and .NET, solid understanding of MVVM architecture and design patterns, familiarity with iOS and Android development environments, experience with RESTful APIs, integration with third-party services, backend data handling, proficiency in version control systems like Git, knowledge of unit testing and UI testing frameworks suitable for mobile applications, and experience working in Agile/Scrum teams. To qualify for this role, you should hold a Bachelor's Degree in Computer Science, Information Technology, or a related field.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

kolkata, west bengal

On-site

You are a passionate and motivated Android Development Intern with previous internship or project experience in Kotlin, XML, Jetpack Compose, and MVVM architecture. Your role involves collaborating with senior developers to design and develop Android applications, working on UI implementation using XML and Jetpack Compose, integrating APIs, and handling data using ViewModel, LiveData, and Repository in the MVVM pattern. You will write clean, maintainable, and efficient code in Kotlin, test, debug, and optimize application performance, as well as participate in code reviews and team discussions. You must have prior internship or hands-on project experience with Kotlin, XML layouts, Jetpack Compose, and MVVM architecture. The job type is Full-time, and it is suitable for a Fresher. Benefits include Paid time off. The work schedule is Day shift, Monday to Friday. The work location is in person.,

Posted 2 weeks ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

pune, maharashtra, india

On-site

Experience: Minimum 36 years of proven experience as a Xamarin Developer Technical Skills: Xamarin Forms C# MVVM architecture XAML Solid foundation in data structures, algorithms, and object-oriented programming Strong knowledge of mobile application architecture Experience in extending native controls and features for Android and iOS platforms Working experience with web services like REST APIs, XML, SOAP, and JSON Knowledge of unit testing and continuous integration / continuous delivery Experience with SQL Server Experience with distribution of applications is an added advantage Soft Skills & Other Requirements: Ability to quickly learn and understand internal systems, procedures, and methodologies Great communication and team collaboration skills Self-starter with a desire for learning and personal growth

Posted 3 weeks ago

Apply

3.0 - 5.0 years

0 Lacs

noida, uttar pradesh, india

On-site

About Us Started in 2019, STAGE is an entertainment platform for regional cultures known for producing premium quality content in Indian languages to reinforce, protect and validate peoples sense of identity for their culture and heritage. We currently focus on Haryanvi, Rajasthani and Bhojpuri languages. Our mobile apps have 15 Mn+ downloads and 4 Mn+ paying customers globally. That makes STAGE the biggest media platform in these regions. In 2023, STAGE was also featured on Shark Tank India S2. Watch our story here . Job Summary We are seeking an experienced Kotlin Developer to join STAGE. You will be responsible for developing our TV application. What would you do You will play a major role in developing new TV apps for our platform (Android OS,, Amazon Firestick, etc.) Migrating/redevelopment of our current hybrid apps into native apps. Build pixel-perfect, smooth UIs. Full integration of user-facing elements with server-side logic. Integration with third-party services like video streaming, payments, analytics, etc. Perform ongoing optimization of the apps for maximum speed and scalability. Collaborating with colleagues to strengthen user/data security and authentication. You Should Apply If You Have 3-4 years Kotlin experience. Proficiency in Kotlin is essential, as it is the preferred language for Android app development. Familiarity with the Google Play Console for submitting and managing Android TV applications. Strong understanding of the Android SDK and its components, including activities, fragments, services, and broadcast receivers. Specific knowledge of Android TV development, including the TV-specific user interface and navigation principles. Proficiency in using the Android Lean-back library to create TV-friendly user interfaces, manage focus, and handle navigation. Experience in designing and implementing user interfaces for TV screens, considering the unique challenges of TV-based interactions. Google Play Console: MVVM Architecture: Knowledge of modern Android app architectures, such as Model-View-ViewModel (MVVM). Understanding of network operations, APIs, and data retrieval in Android applications. Database Management: Knowledge of local database storage and data caching on Android devices. Debugging and Profiling: Proficient in using debugging tools and performance profiling to optimize app performance. Version Control Systems: Experience with version control systems like Git for collaborative development. Testing: Familiarity with unit testing, UI testing, and other testing methodologies for Android applications. Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines for automated testing and deployment Show more Show less

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

punjab

On-site

As the Lead Mobile Engineer - iOS Lead, your primary role will be to drive the development of enterprise-grade mobile applications. You will be responsible for creating scalable and high-performance solutions that cater to multi-country, multi-currency, and multi-brand environments while ensuring compliance with development standards and best practices. Your expertise in Swift and iOS frameworks, coupled with your leadership skills, will be pivotal in guiding cross-functional teams through the entire development lifecycle. Your responsibilities will include designing and developing iOS solutions that support various integrations, translating conceptual ideas into innovative mobile applications, and constructing enterprise-grade applications following iOS best practices. Additionally, you will collaborate with stakeholders, product owners, and end users to comprehend requirements and craft technical solutions. Working closely with architecture, backend integration, UX, visual design, and QA teams will be essential to ensure seamless communication and alignment on strategy, priorities, and deliverables. Continuous improvement in development processes, coding standards, and quality benchmarks will be a key focus area for you. You will drive enhancements in software technology roadmaps in collaboration with product owners, mentor team members, and encourage knowledge sharing across teams. Your extensive experience of over 6 years in iOS software product development, proficiency in Swift, and hands-on exposure to Agile methodologies, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) will be crucial assets in this role. Furthermore, your expertise in building enterprise applications, knowledge of Object-Oriented Analysis and Design (OOAD), and familiarity with modern frameworks and design patterns in mobile app development will be essential for success. In summary, as the Lead Mobile Engineer - iOS Lead, you will play a pivotal role in driving the development of cutting-edge mobile applications, ensuring adherence to best practices, fostering collaboration across teams, and championing continuous improvement in development processes and standards. Your technical prowess, leadership skills, and problem-solving abilities will be instrumental in delivering high-quality solutions that meet the dynamic needs of the organization.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are a skilled and experienced .NET Developer with expertise in Windows Presentation Foundation (WPF) or Windows Forms and hands-on experience in developing and maintaining Point of Sale (POS) applications. Your role involves designing and implementing UI components, integrating hardware devices, and supporting the stability and performance of retail POS systems. As a .NET Developer, your key responsibilities include designing, developing, and maintaining desktop applications using .NET (C#), developing UI layers using WPF or Windows Forms, collaborating with project managers and developers to deliver high-quality solutions, debugging and resolving application issues, participating in code reviews and unit testing, and documenting technical specifications. Required skills for this role include strong hands-on experience in .NET Framework / .NET Core with C#, understanding and development experience with .NET / C# (MFC, Win32 APIs), expertise in WPF or Windows Forms, familiarity with MVVM architecture, experience working with POS systems in the retail domain, strong debugging and troubleshooting skills, and experience in integrating third-party APIs for POS hardware. Preferred skills include knowledge of hybrid POS solutions, experience with SQL Server or other relational databases, exposure to Agile/Scrum methodologies, experience in performance optimization of desktop applications, familiarity with REST APIs and services. To qualify for this position, you should have a Bachelors or Masters degree in Computer Science, Information Technology, or a related field. This is a full-time position located in Bangalore-Onsite with benefits such as health insurance and provident fund. The work schedule is during the day shift, and the work location is in person.,

Posted 1 month ago

Apply

0.0 - 3.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Android Fresher or someone with one year of experience, you are expected to possess the following core technical skills: - Proficiency in Java and/or Kotlin programming languages - Strong grasp of Object-Oriented Programming concepts, collections, and exception handling - Preference for Kotlin if you are beginning anew - Sound knowledge of Android fundamentals including Activity & Fragment lifecycle, Intents (Explicit & Implicit), Views, RecyclerView, Adapters, Services, Broadcast Receivers, Runtime Permissions, Data Storage using Shared Preferences, Room Database for CRUD operations, and basic usage of SQLite - Familiarity with UI & Layouts such as ConstraintLayout, LinearLayout, etc., along with ViewBinding/DataBinding and basic Material Design components - Ability to design UI that is compatible with various mobile sizes and tablets - Experience in asynchronous programming using Coroutines (Kotlin), WorkManager, and legacy tools like AsyncTask, Handlers, and Executors - Proficiency in networking libraries like Retrofit or Volley, and JSON parsing with Gson/Moshi - Knowledge of version control systems, particularly Git basics like clone, commit, push, pull, and familiarity with GitHub/BitBucket/SVN In addition to the core technical skills, possessing the following bonus/advanced skills will be advantageous: - Understanding of MVVM Architecture and Jetpack Components including ViewModel, LiveData, Navigation Component - Experience with Firebase Integration for push notifications, authentication, and analytics - Knowledge of Dependency Injection, particularly basics of Hilt or Koin - Proficiency in Unit Testing using JUnit and Mockito - Ability to deploy applications on Play Store, including signing APK, versioning, and release process You should be well-versed in working with the following tools & environment: - Android Studio - Basic dependency management using Gradle - Logcat and Debugging Tools - Experience with AVD Emulator or real device usage If you find yourself interested and possess the required skills, kindly share your updated resume at neeru@appsquadz.com or contact us at 9717223642. This is a full-time job with a work schedule from Monday to Friday during the morning shift. The work location is in person.,

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

karnataka

On-site

As an iOS Developer at our company, you will have the opportunity to contribute to feature development, bug fixing, and UI improvements in our existing iOS application. You will work with REST APIs to integrate backend services and follow good development practices such as version control, modular code, and testing. It is essential to apply or learn MVVM architecture for clean separation of concerns between UI and business logic. Collaboration with cross-functional teams is crucial for smooth delivery, and documenting code and approaches clearly for future maintainability is a key responsibility. You will stay updated with the latest industry trends and technologies, troubleshoot, and debug to optimize performance. To qualify for this role, you should currently be pursuing a degree in Computer Science, Information Technology, or a related field. A good grasp of Swift and basic knowledge of SwiftUI is required, along with familiarity with Xcode and the iOS development lifecycle. Prior experience building iOS apps, even as personal or academic projects, is preferred. Your ability to learn independently and troubleshoot issues via online resources, strong problem-solving skills, attention to detail, excellent communication, and teamwork skills, as well as eagerness to learn and adapt in a fast-paced environment, are essential. Nice to have qualifications include completion of any recognized iOS Development Certification, understanding of MVVM architecture in SwiftUI apps, exposure to Git and collaborative workflows like pull requests and branching, understanding of data persistence (e.g., CoreData or UserDefaults), familiarity with API integration, and JSON parsing. Key Skills Required: - Swift - SwiftUI - Xcode - RESTful APIs - Git & GitHub - JSON Parsing - MVVM Architecture - Problem-Solving - Self-Learning - Communication - Team Collaboration,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

Greetings from COLAN INFOTECH, We are currently seeking a skilled .NET MAUI Developer to join our team. The ideal candidate should have a minimum of 6 years of experience with Xamarin/MAUI frameworks. As a .NET MAUI Developer, you will be responsible for developing cross-platform applications using .NET, C#, and following the MVVM architecture. Key Requirements: - Minimum 6 years of experience with Xamarin/MAUI frameworks - Proficiency in .NET, C# development - Experience working on projects following MVVM architecture - Expertise in developing and consuming Rest APIs - Hands-on experience with Entity Framework - Solid understanding of mobile development principles and best practices - Experience with other mobile development languages such as Swift or Native IOS is a plus - Knowledge of SQL is a plus - Excellent problem-solving skills and attention to detail - Strong communication skills and the ability to work well in a team environment If you meet the above requirements and are interested in this opportunity, please send your CV to jacksonjony@colanonline.com.,

Posted 1 month ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Engineering Manager at Google, you will lead a team of software engineers working on Google Play's product platform. You will utilize your technical expertise to provide guidance and leadership on major projects, while also managing a team of engineers to ensure optimal code quality. Your responsibilities will include optimizing project goals, contributing to product strategy, and fostering the development of your team. In this role, you will work closely with teams in India and San Francisco to drive technical projects and inspire innovation in designing and implementing new experiences on Google Play. Your leadership skills will be essential in developing and nurturing talent through hiring, mentoring, and coaching engineers. Additionally, you will collaborate with related engineering teams, product management, UX, and program management to prioritize, plan, execute, and launch high-quality solutions in a timely manner. The ideal candidate will have a Bachelor's degree or equivalent practical experience, along with 8 years of experience in software development using programming languages such as Python, C, C++, Java, or JavaScript. You should also have at least 3 years of experience in a technical leadership role, overseeing projects, with 2 years of experience in people management or team leadership. Preferred qualifications for this position include experience with mobile technologies like Kotlin, Ketpack Compose, and MVVM architecture, as well as a background in Java, Distributed Systems, API Development, People Management, and Team Building. Experience in building and recruiting for remote teams and collaborating across organization boundaries will be beneficial in this role. Join Google's Software Engineering team and be part of a dynamic environment where you can make a significant impact on the Android ecosystem. Advance your career as a Software Engineering Manager and guide your team towards achieving innovative solutions and delivering exceptional user experiences on Google Play.,

Posted 1 month ago

Apply

2.0 - 4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Key Skils Proficient in Kotlin, especially with coroutines and Jetpack Compose Minimum 2 years of solid experience with Jetpack Compose Experience in both unit testing and UI testing, including writing end-to-end test cases Familiarity with MVVM architecture Proficient in using Git and GitHub Strong problem-solving skills Excellent communication skills Skills: jetpack compose,android,kotlin,coroutines,mvvm architecture,end-to-end testcases,problem-solving,ui testing,test cases,git,github,unit testing,communication Show more Show less

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at Motorola Solutions, you will be an integral part of our team, ensuring the quality of our mobile applications and contributing to the development of cutting-edge products. Your responsibilities will include designing, developing, and maintaining mobile applications using Flutter, creating plugins and modules for Flutter, Android, and iOS, and implementing state management solutions such as Provider and BLoC. You will be tasked with writing responsive UI code that can adapt to various devices, applying SOLID principles and MVVM architecture to ensure maintainable and scalable code, and writing unit test cases to maintain high code coverage. Additionally, you will communicate with native Android and iOS code using Method Channels, collaborate with cross-functional teams to identify project requirements, conduct code reviews to ensure adherence to coding standards, troubleshoot and resolve issues efficiently, and stay current with industry trends and emerging technologies. To be successful in this role, you should have proven experience as a Flutter Developer, a strong knowledge of the Dart programming language, experience with state management using Provider, and proficiency in creating responsive UI code for different devices. You should also possess a solid understanding of SOLID principles and MVVM architecture, experience in writing unit test cases, familiarity with method channels for communication with native platforms, and basic knowledge of Android and iOS platforms. Experience in hosting views from native Android and iOS into Flutter, strong problem-solving skills, attention to detail, and excellent communication and teamwork skills are also essential. At Motorola Solutions, we value a people-first and community-focused culture, empowering every team member to be their authentic self and deliver their best work towards creating a safer world. If you believe you would be a great addition to our team, even if you don't meet all the preferred skills, we would love to hear from you.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

madurai, tamil nadu

On-site

As an Android Developer at our location in Madurai, Tamil Nadu, you will leverage your 47 years of experience to contribute to the development of high-quality mobile applications and SDKs for our fast-growing delivery platform. Your primary responsibility will be to design and build innovative features that enhance user experience and optimize performance. Your key responsibilities will include designing and developing modern Android applications and SDKs using Java and Kotlin in Android Studio. You will also troubleshoot, debug, and optimize app performance while working with core Android components such as Activities, Services, Intents, Broadcast Receivers, and Content Providers. Additionally, you will integrate RESTful APIs, handle JSON data effectively, and utilize third-party libraries and services like social APIs and push notifications. To deliver a seamless user interface and experience, you will implement Material Design principles, utilize features like Fragments, Jetpack Components, Firebase, and Location APIs, and apply best practices in memory management, multithreading, and networking. Following architectural patterns like MVVM will help you maintain scalable and efficient codebases. Your role will also involve performing crash analysis, optimizing app performance, and ensuring power/battery efficiency. Your primary skillset should include proficiency in Android SDK, Java, Kotlin, REST APIs, JSON, Jetpack Components, Firebase, Location APIs, and MVVM architecture. Experience with modular SDK development and knowledge of CI/CD tools like Bitrise and GitHub Actions would be advantageous. If you are familiar with Agile/Scrum processes, it would be a plus as we work in a collaborative and fast-paced environment. Join us in creating cutting-edge mobile applications and SDKs that will shape the future of our delivery platform.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

As a Junior Android Developer, you will have the exciting opportunity to work with a team of experienced developers and designers to create innovative and user-friendly mobile applications. Your primary responsibility will be to develop and maintain Android applications using Kotlin and Jetpack Compose. You will collaborate with UI/UX designers to ensure seamless integration of app interfaces and write clean, efficient, and well-documented code. Additionally, you will work with REST APIs to fetch and display data from backend services. Participation in code reviews and testing processes will be crucial to ensure the quality of the applications. You will also be expected to debug, optimize, and enhance app performance and responsiveness. Staying updated with the latest trends and best practices in Android development is essential to excel in this role. To qualify for this position, you should have at least 1 year of experience in Android app development or possess a strong portfolio showcasing your projects. A good understanding of Kotlin and Jetpack Compose, as well as basic knowledge of MVVM architecture and Android Lifecycle, are required. Familiarity with libraries like Retrofit and Room is preferred. Knowledge of the Google Play Store deployment process would be advantageous. We are looking for individuals who are passionate about continuous learning and growth in the field of mobile development. Strong problem-solving skills and meticulous attention to detail are qualities that we value in our team members. If you are enthusiastic about building cutting-edge mobile applications and thrive in a dynamic, agile work environment, we encourage you to apply for this full-time position. Please note that this role is based on-site with the possibility of a hybrid work arrangement.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As an Android Developer specializing in Kotlin and Flutter, you will be an integral part of our mobile development team at a location in Hyderabad, Remote, or Hybrid setup. We are looking for individuals with 3+ years of experience to join us as immediate joiners for a full-time position. Your main responsibilities will include building and maintaining Android applications using Kotlin, collaborating closely with product, design, and backend teams to deliver features, and ensuring app performance, responsiveness, and reliability. You will be expected to write clean, testable, and maintainable code while staying updated with Android best practices and the latest tools. The ideal candidate should possess a strong command of Kotlin and Android SDK, be familiar with MVVM architecture and Jetpack components, have experience working with REST APIs, Git, and third-party libraries. Experience with Jetpack Compose, coroutines, or Firebase would be a bonus. It is also preferred that you have apps published on the Play Store and experience in performance optimization. In addition to the technical skills, you should be willing to work day shifts, evening shifts, and be available on weekends. If you are passionate about building amazing Android apps and thrive in a collaborative environment, apply now and be a part of our impactful projects. This position is available as Full-time, Part-time, Permanent, or Contractual / Temporary, and the work location could be in person based on the requirement.,

Posted 1 month ago

Apply
Page 1 of 3
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