Jobs
Interviews

2154 Mvvm Jobs - Page 22

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

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer - Android at JPMorgan Chase within the Commercial & Investment Banking, you play a crucial role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products in a secure, stable, and scalable manner. As a key technical contributor, you will be responsible for implementing vital technology solutions across diverse technical domains within various business functions, all in support of the firm's strategic objectives. Builds and deploys production-grade native Android Mobile applications to solve various business use cases for the firm. Provides overall direction, oversight, training, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks. Takes accountability for decisions that influence teams resources, tactical operations, and the execution and implementation of processes and procedures. Ensures successful collaboration across teams and stakeholders. Identifies and mitigates issues to execute a book of work while escalating issues as necessary. Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team. Creates a culture of diversity, equity, inclusion, and respect for team members and prioritize diverse representation. Required qualifications, capabilities, and skills: - Formal training or certification on software engineering concepts and 5+ years applied experience - Practical Mobile native experience with expert knowledge in all phases of the mobile app development life cycle - Use of frameworks and APIs like Kotlin, Jetpack Compose, Dagger/Hilt for Dependency Injection, and experience in using Android Studio tools like Layout Inspector, Memory Profiler, and CPU Profiler - Strong experience with Data Structures, Type Conversions, Multi-Threading. Experience with clean architecture & one or more design patterns MVVM, MVI, MVP, Singleton - Enthusiasm for automated testing and experience with unit testing frameworks - Understanding of build systems such as Gradle, Jenkins, or similar systems - Worked in an Agile development environment and well-versed with agile ceremonies - Experience working with API integration, distributed systems, monitoring, caching, and persistence solutions - Demonstrated skill and passion for operational excellence, customer-focused mindset, taking pride in creating an informative data-driven journey Preferred qualifications, capabilities, and skills: - Extensive experience including developing large-scale mobile applications - Strong communication skills along with significant experience managing stakeholders of diverse backgrounds - Understands the importance of unit testing and can write meaningful unit tests - Understanding of GIT and GIT workflow - Experience leading teams of technologists - Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives - Experience with hiring, developing, and recognizing talent,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

We are seeking an iOS developer who is passionate about working with cutting-edge mobile app technology and enjoys the challenge of developing innovative solutions at a large scale. As an iOS developer, you will be responsible for the creation, maintenance, and release of an iOS application on the App Store, collaborating closely with Software Engineers and Designers. Your contributions will play a crucial role in enhancing the accessibility of online retail for over 1 billion Indian consumers. The ideal candidate will be a team player dedicated to leveraging advanced technology in a dynamic work environment, with a strong customer focus and a drive to innovate on a national level. Responsibilities: - Work closely with the design team to define app features. - Continuously explore and adopt new technologies to enhance development efficiency. - Conduct unit tests to ensure code robustness, including testing for edge cases, usability, and overall reliability. Requirements: - Bachelor's degree in computer science or related field. - Minimum of 3-5 years of experience in developing and launching iOS applications. - Proficiency in Swift with experience in SwiftUI. - Strong understanding of Object-Oriented Programming and MVVM. - Familiarity with RESTful APIs for integrating iOS apps with backend services. - Knowledge of JSON/REST API integration, AVFoundation, Localisation, and Cocoa frameworks such as Core Data, Core Animation, Core Graphics, and Core Text. - Comprehensive understanding of Push Messaging, Local Notifications, Background services, and cloud messaging APIs. - Experience in performance optimization, threading, and offline storage. - Proficient in code versioning tools like Git. - Experience in creating and releasing SDKs/Frameworks is a bonus. (ref:hirist.tech),

Posted 2 weeks ago

Apply

1.0 - 4.0 years

1 - 4 Lacs

Mohali, Chandigarh, Panchkula

Work from Office

Develop, maintain, and enhance iOS applications using React Native Work closely with designers and backend developers to implement new features Write clean, efficient, and well-documented code Debug, troubleshoot, and optimize application performance

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities: - Design and develop native Android applications using Kotlin and Jetpack Compose. - Implement and maintain MVVM architecture following clean architecture and SOLID principles. - Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. - Perform UI and functional unit testing to ensure app reliability and quality. - Integrate RESTful APIs and manage data persistence using Room and Datastores. - Follow Google’s Android design principles and interface guidelines to create intuitive and attractive UI/UX. - Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD). - Stay updated on Android development trends including Kotlin Coroutines and Compose. - Participate in code reviews and ensure adherence to best practices and coding standards. - Demonstrate strong problem-solving skills and creativity in developing user-centric applications. - Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field. - Minimum 5+ years of experience in Android application development. - Proven experience with Kotlin and Jetpack Compose (MUST have). - Strong knowledge of design patterns including Structural, Creational, and Behavioral. - Experience implementing MVVM architecture with clean architecture and SOLID principles. - Hands-on experience with UI and functional unit testing. - Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores. - Proficient with version control systems such as Git and Bitbucket. - Knowledge of test-driven development (TDD), continuous integration, and deployment. - Understanding of Google’s Android design principles and interface guidelines. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills in English. - A collaborative team player with a proactive and creative mindset. Additional Information: - The candidate should have a more than 5 years of experience - This position is based at our Pune office. - A 15 years full time education is required.

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future. We are looking forward to hire .NET C# Professionals in the following areas : Senior Mobile Developer – MAUI Framework We are seeking a highly skilled and experienced Senior Mobile Developer with deep expertise in .NET MAUI to lead the development of cross-platform mobile applications. You will work closely with product managers, designers, and backend engineers to deliver high-performance, scalable, and user-friendly mobile solutions. Key Responsibilities Design, develop, and maintain mobile applications using .NET MAUI for Android and iOS. Collaborate with cross-functional teams to define, design, and ship new features. Optimize application performance and ensure high-quality user experience. Integrate RESTful APIs and third-party services. Implement best practices in mobile development, including CI/CD, testing, and code reviews. Mentor junior developers and contribute to architectural decisions. Stay updated with the latest trends and advancements in mobile development and .NET ecosystem. Required Qualifications 10+ years of experience in mobile application development. Strong proficiency in C# and .NET technologies. Hands-on experience with .NET MAUI or Xamarin.Forms. Solid understanding of mobile UI/UX principles. Experience with MVVM architecture and dependency injection. Familiarity with Git, Azure DevOps, or similar version control and CI/CD tools. Excellent problem-solving and communication skills. Preferred Qualifications Experience with Azure cloud services Knowledge of native mobile development (Swift, Kotlin) is a plus. Contributions to open-source projects or mobile development communities. At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles Flexible work arrangements, Free spirit, and emotional positivity Agile self-determination, trust, transparency, and open collaboration All Support needed for the realization of business goals, Stable employment with a great atmosphere and ethical corporate culture

Posted 2 weeks ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Bengaluru

Work from Office

One World International School is looking for Home Room Teacher (HRT) to join our dynamic team and embark on a rewarding career journey. A Teacher is responsible for delivering lessons and facilitating learning in a classroom setting. This includes planning and delivering lessons, assessing student progress, creating a positive and engaging learning environment, and communicating with students, parents, and other stakeholders. The ideal candidate should have a strong understanding of the subject matter they are teaching and the ability to effectively communicate complex ideas to students. Additionally, excellent interpersonal and organizational skills, a commitment to student learning and development, and a growth mindset are essential for this role.

Posted 2 weeks ago

Apply

5.0 - 8.0 years

5 - 12 Lacs

Bengaluru

Work from Office

Greeting from Diverse Lynx, Hi Folk. We are hiring for .NET Developer for permanent position with MNC's and looking for immediate joiner only. Skills (Must Have) - good exposure in C# and WPF . Location- Bangalore Work Mode - 5 Days Work From Office Notice: Immediate Joiner only Preferred candidate profile Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in software development Team Leadership experience Expert proficiency in C# , with a proven track record of architecting, developing, and maintaining complex software applications. Experience in WPF Deep understanding of software design principles, algorithms, and data structures. Advanced English Communication

Posted 2 weeks ago

Apply

5.0 - 8.0 years

4 - 7 Lacs

Mohali

Work from Office

We are looking for a highly skilled Android Developer with 5+ years of experience to join our team on a short-term contract basis. The ideal candidate must have hands-on expertise in Kotlin and Jetpack Compose, along with solid experience in designing scalable mobile applications and integrating essential features. Required Skills 4 to 5+ years of Android development experience. Strong proficiency in Kotlin and Jetpack Compose. Experience in API integration, and notification handling. Hands-on experience with payment gateway integration. Strong understanding of mobile architecture patterns (MVVM, etc.). Ability to write clean, maintainable, and scalable code.

Posted 2 weeks ago

Apply

2.0 - 7.0 years

7 - 11 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Tech Overview: Every time a guest enters a Target store or browses Target.com, they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 4,000 of engineers, data scientists, architects, coaches and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview: Target.com and Mobile translates the in-store experience our guests love to the digital environment. Our Mobile Engineers develop native apps like Cartwheel and Targets flagship app, which are high-impact and high-visibility assets that are game-changers for literally millions of guests. Here, youll get to explore emerging retail and mobile technologies, playing a key role in revolutionary product launches with tech giants like Apple and Google. Youll be a visionary for the future of Targets app ecosystem. Youll have the advantage of Targets unmatched brand recognition and special marketplace footholdmaking us the partner of choice for innovative technologies like indoor mapping, iBeacons and Apple Pay. Youll help Target evolve by using the latest open source tools and technologies and staying true to strong agile practices. Youll lend your passion for engineering technologies that fix problems and meet needs guests didnt even know they had. Youll work on autonomous teams and incorporate the newest technical practices. Youll have the chance to perform by writing rock-solid code that stands up to our massive scale. Plus, and perhaps best of all, youll have the right balance of self-rule and accountability for how technical products perform. Position Overview At Target Tech, engineering is central to everything we dobringing our ideas to life and into the lives of our users. As an iOS Engineer, you will be an integral player in the Targets Flagship app team based in Bangalore, India. With knowledge of the general mobile landscape, current user trends and preferences, and emerging technologies within the mobile engineering space, you will work alongside the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, Business, etc.) to develop robust, well-designed mobile apps. What you do every day will have an impact on millions on users using Targets mobile apps. As part of this team, you will be building mobile solutions for Targets Loyalty program (Circles & RedCard), Deals and Discovery, Gift Registry, Order history and tracking, and many more spaces on Targets Flagship App. As part of this team, you will be always on latest tech stack. Our teams are already on SwiftUI and Combine with a great architecture fueling the growth and stability of our apps. Targets Flagship Apphttps://apps.apple.com/us/app/target/id297430070 What You Will Do Develop clean, well-testednativeiOScode to deliver functionality that meets business objectives. Improve code structure and architecture in service of testability, observability and maintainability Work closely with partner teams Business, UX, Product - as needed Perform complex engineering tasksindependently and collaboratively Manage complex cross-teamcoordinationand dependencies Evaluate and communicate different engineering solutions and trade-offs About You: Bachelors degree in Computer Science, or equivalent experience 2+ years of experience in software design & development iOS Applications. Experience developing in Swift and ability to write efficient, reusable, and maintainable code. In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode, Instruments, etc.) Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture) Excellent debugging, performance, and optimization skills Experience distributing mobile applications via public app stores and/or enterprise channels Experience in building and managing CI/CD pipelines for development and delivery Good communicator and team player with strong organizational skills Proactively helps drive innovation within the company Strong sense of software architecture and ability to thrive large codebases on large teams Communicates and coordinates with project team, partners, and stakeholders Stays current with new and evolving technologies via formal training and self-directed education Join theteam that brings Target guests their shopping and saving sidekick the guest facing Target Android and iOS shopping App. Know More Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefit Culture- https://india.target.com/life-at-target/belonging

Posted 2 weeks ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Kotlin, Java, Android SDK, Android architecture patterns (MVVM), Understanding of interoperability between Compose and the traditional View system. Knowledge of best practices for background tasks and UI updates. Clean architecture, performance optimization The unidirectional data flow (State - Intent - Action - Effect/Event - State Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Understanding of ModularizationThis is key for our multi-tenancy strategy particularly when we ever attempt module swapping. Git, JIRA, UI / UX Design. Should look for experience in defining modules, providing dependencies, and understanding scopes. Good if they have experience with how DI frameworks manage dependencies across different modules and understanding of component hierarchies and scoping in a modular application Preferred technical and professional experience Excellent Testing / Debugging / Troubleshooting skills, Memory management.

Posted 2 weeks ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

Hyderabad

Work from Office

Location: Hyderabad, Jubilee Hills (Strictly WFO from Day 1) Experience Required: 5 -9 years Notice Period: Immediate to 15 Days Industry: Media, Entertainment, OTT, Product-Based Qualification: B.E/B.Tech (minimum) Job Role & Responsibilities: We have an opening in our Hyderabad office for a Senior Android Developer who can help us rapidly implement and roll out new features on our VOD mobile app. This is a great opportunity to work on a complex video platform with multiple integration touchpoints. As a Lead Android Developer , you will: Lead Android app architecture, feature design, and technical planning. Build high-performance, scalable, and responsive applications for our video streaming platform. Collaborate with backend, UI/UX, and product teams to define and implement new features. Optimize app performance, playback quality, and memory usage. Mentor junior developers, conduct code reviews, and guide best practices. Integrate APIs, analytics tools, payment systems, and third-party SDKs. Stay updated on the latest Android trends, tools, and development practices. Ensure app compatibility across various devices and OS versions. Key Skills Required: Strong in Kotlin, Java, Android SDK, Jetpack, MVVM/MVI. Experience with ExoPlayer, REST APIs, Retrofit, Firebase, and video streaming. Familiar with Git, CI/CD, analytics, Play Store release, and debugging tools.

Posted 2 weeks ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Hyderabad

Work from Office

Job Title: Android Developer About the Role: We are looking for a skilled Android Developer with at least 1 years of hands-on experience in building modern, scalable, and high-performance Android applications. The ideal candidate should be well-versed with the latest Android development practices, including Compose , Jetpack Components , MVVM and Clean Architecture principles . This role requires strong proficiency in Kotlin , with deep understanding of features like Coroutines , Flows , and modern asynchronous programming paradigms. Key Responsibilities: Design, build, and maintain advanced Android applications using Kotlin. Implement UI with Jetpack Compose and maintain legacy UI with XML when necessary. Follow MVVM and Clean Architecture to ensure scalable and testable codebases. Integrate Jetpack components such as Navigation, Room, LiveData, WorkManager, etc. Write clean, efficient, and maintainable code adhering to industry best practices. Collaborate with cross-functional teams including designers, backend developers, and QA. Identify and fix bugs, and improve application performance. Stay updated with the latest Android trends, libraries, and technologies. Required Skills: Strong experience with Kotlin and Android SDK. Proficiency in Jetpack Compose and modern Android UI development. Solid understanding of MVVM , Clean Architecture , and modular app structure . Familiarity with Jetpack libraries like Room, Navigation, WorkManager, LiveData, etc. Good understanding of RESTful APIs and integration with backend services. Version control with Git. Good to Have: Experience with Dependency Injection frameworks like Dagger, Hilt or Koin . Unit testing and UI testing frameworks like JUnit, Espresso. Knowledge of CI/CD pipelines. Published apps on Google Play Store. What We Offer: Competitive salary and performance-based incentives. Opportunity to work on modern tech stacks and architecture. Flexible work environment, Collaborative and supportive team environment.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 2 weeks ago

Apply

0 years

0 Lacs

India

On-site

The Android Developer is responsible for developing, testing, and maintaining Android applications that meet business needs and user expectations. The ideal candidate is proficient in Kotlin and/or Java, understands Android SDK and design principles, and can deliver high-performance, scalable mobile solutions. This role collaborates closely with UI/UX designers, backend developers, and product managers. Design and build advanced applications for the Android platform. Translate designs and wireframes into high-quality code. Ensure the best possible performance, quality, and responsiveness of applications. Write clean, maintainable, and testable code using design patterns like MVVM or MVP. Implement RESTful API integrations and third-party libraries. Maintain code versioning using Git and participate in code reviews. Conduct unit and UI testing to identify bugs and ensure quality. Optimize apps for speed, efficiency, and scalability. Troubleshoot issues and fix bugs to improve performance. Proficient in Kotlin and/or Java for Android development. Deep understanding of Android SDK, Jetpack Components, and Material Design. Familiarity with Room, LiveData, ViewModel, DataBinding, Coroutines, etc. Experience with Firebase, Google Play Services, and in-app billing is a plus. Knowledge of Android architectural components and design patterns (MVVM, MVP). Experience with tools like Android Studio, Git, and Gradle. Work closely with cross-functional teams including product, design, and backend engineers. Participate in agile development processes such as sprint planning and stand-ups. Provide technical input on new feature requirements and app improvements.

Posted 2 weeks ago

Apply

0.0 - 3.0 years

3 - 7 Lacs

Madurai

Work from Office

Overview 0 to 5 years of experience Android mobile app development Proficient in Kotlin Experience in MVVM Code architecture Understanding of using Jetpack libraries in Android Experience in RxJava techniques Capable of learning a new technology like Flutter Knowledge in Android app life cycle Have experience in Android app submission in PlayStore Ensure the performance, quality, and responsiveness of applications Proven software development experience and Android skills development Proven working experience in Android app development Have published at least one original Android app in playstore Experience with Android SDK Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Tagged as: Android SDK, kotlin, mvvm Before applying for this position you need to submit your online resume . Click the button below to continue. Related Jobs Flutter Developer in Nagercoil, Tamilnadu OndezxGroup Nagercoil, Tamil Nadu Full Time 2024-07-29 Mobile Architect Cynosure Corporate Solutions Chennai Full Time 2024-04-24

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

Hyderābād

On-site

Primary Skills & Qualifications - 5-10 years of experience in .NET application development. Strong hands-on experience with .NET MAUI or Xamarin (with migration experience to MAUI). Proficient in C#, .NET 7 and above, and object-oriented programming. Solid understanding of MVVM architecture and design patterns. Deep knowledge of Bluetooth APIs on Android and iOS platforms, especially BLE. Experience with mobile app lifecycle management, permission handling, and native services. Proven track record of building and publishing apps on Android, iOS, Windows, and macOS. Experience integrating RESTful APIs and using local storage mechanisms like SQLite. Strong understanding of UI/UX principles and ability to build responsive, adaptive UIs using XAML. Proficiency with Visual Studio, Git, and device emulators/debuggers. Experience with unit testing in mobile app development. Nice to Have Experience with background services, push notifications, or audio streaming over Bluetooth. Familiarity with CI/CD pipelines for mobile applications. Knowledge of secure data transmission over BLE and Bluetooth-related security protocols. Prior experience working with medical devices or other BLE hardware. Roles & Responsibilities Develop and maintain cross-platform mobile applications using .NET MAUI. Integrate and manage Bluetooth Low Energy (BLE) communication including scanning, pairing, connection, and data transfer. Job Description Senior .NET MAUI Developer (Bluetooth Integration) Design and implement responsive and intuitive UI using XAML, applying platform specific customizations as needed. Collaborate with QA, product, and backend teams to ensure timely and high-quality releases. Ensure optimal app performance, memory efficiency, and battery usage. Write clean, modular, maintainable, and testable code adhering to MVVM best practices. Debug, troubleshoot, and resolve production and QA-reported issues. Continuously optimize mobile applications for performance and scalability. Job Types: Full-time, Permanent Work Location: In person

Posted 2 weeks ago

Apply

1.0 years

1 - 1 Lacs

India

On-site

*Job Description:* We are looking for a passionate and driven *iOS Developer* (Fresher or up to 1 year experience) to join our mobile development team. The ideal candidate should have a strong foundation in *Swift*, *SwiftUI*, and *UIKit*, along with a solid understanding of *MVVM architecture*, *Combine framework*, and iOS development best practices. You will be responsible for building robust, scalable, and elegant iOS applications with a focus on performance and user experience. This is a great opportunity to work in a collaborative environment and grow your mobile development skills. *Key Responsibilities:* Develop iOS applications using *Swift*, *SwiftUI*, and *UIKit* Build clean, reusable code following *MVVM* architecture Debug and optimize code for performance and reliability Collaborate with designers, developers, and QA to deliver high-quality features Stay up-to-date with new mobile technology trends and tools *Required Skills:* Strong knowledge of *Swift* and *SwiftUI* Familiarity with *CocoaTouch* and *UIKit* Understanding of *MVVM architecture* Experience with *Combine* for reactive programming Proficient in *Core Data* / *SwiftData* for local persistence Ability to implement *multi-threading*, *async/await*, and handle background tasks efficiently Good grasp of *RESTful APIs* and networking in iOS Experience in creating *complex UI/UX with animations* Strong problem-solving and *logical thinking* skills Basic understanding of the *App Store submission process* is a plus--- #### *Preferred Qualifications:*Bachelor’s degree in Computer Science, IT, or related field Personal or academic projects showcasing iOS apps using Swift/SwiftUI Git version control knowledge Job Type: Full-time Pay: ₹12,000.00 - ₹15,000.00 per month Benefits: Health insurance Schedule: Day shift Fixed shift Monday to Friday Work Location: In person

Posted 2 weeks ago

Apply

0 years

5 - 10 Lacs

Bengaluru

On-site

Job Requirements Responsible for Design of software solutions based on requirements and within the constraints of architectural /design guidelines. Derive software requirements and software functional specification, validate software requirements, provide software feasibility analysis and software effort estimation. Understand the requirements, user stories, High level and low-level design, implementation, unit and integration test to deliver high quality product Accurate translation of software architecture into design and code. Design, develop, and maintain RESTful APIs using industry best practices. Develop microservices using C# and modern frameworks (e.g., ASP.NET Core). Implement clean, efficient, and maintainable code using object-oriented principles. Write unit and integration tests to ensure code quality and functionality. Collaborate with front-end developers to define API contracts and integrate services. Participate in code reviews and knowledge sharing within the development team. Troubleshoot and debug complex backend issues. Stay up-to-date with the latest trends and technologies in the C# and microservices landscape. You will guide Scrum team members on all design topics & implementation consistency against the design/architecture Identification and implementation of (unit/integration/automation) tests to ensure solution addresses customer requirements Providing documentation (requirement/design/test specification) inputs, and ensuring delivery conforms to organization and project quality processes Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines Guide the team in test automation design and towards implementation of the same Work Experience B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science Knowledge and Experience Advanced proficiency in C# with deep understanding of object-oriented principles and design patterns Strong expertise in .NET Core and .NET Framework for developing enterprise-level Windows and web applications Hands-on experience with microservices, Restful APIs, ASP.NET Core, MVC, and MVVM architectural patterns Skilled in building modern web applications using .NET Core, Entity Framework, Razor Pages, and REST APIs Good knowledge of relational databases like SQL Server, and experience with ORM tools (Entity Framework, Dapper) Front-end development exposure using Angular and other client-side frameworks Experience deploying and managing applications in cloud environments: Azure, AWS, or GCP Familiar with unit testing frameworks (e.g., NUnit, xUnit, MSTest) and DevOps practices (CI/CD, pipelines, automation) Additional hands-on experience in C++ for debugging and integration scenarios Knowledgeable in Agile/LEAN methodologies and collaborative development practices Proficient in software configuration management and version control systems (Git, Azure DevOps) Strong analytical, problem-solving, and communication skills – with proven ability to collaborate effectively with stakeholders across teams Self-driven and a fast learner with the ability to quickly adapt to new technologies and domains

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru

On-site

Location: Bangalore - Karnataka, India - EOIZ Industrial Area Job Family: Engineering Worker Type Reference: Regular - Permanent Pay Rate Type: Salary Career Level: T3(B) Job ID: R-46551-2025 Description & Requirements Introduction: A Career at HARMAN Digital Transformation Solutions (DTS) We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN DTS, you solve challenges by creating innovative solutions. Combine the physical and digital, making technology a more dynamic force to solve challenges and serve humanity’s needs Work at the convergence of cross channel UX, cloud, insightful data, IoT and mobility Empower companies to create new digital business models, enter new markets, and improve customer experiences About the Role Drive technical leadership for Lookout iOS apps for consumer and enterprise Design, architect, and develop new features Interact regularly with product management, designers, security researchers, and other teams. Participate in regular design and code reviews What You Will Do 5 to 8 years' experience in iOS development Proven track record of building complex iOS applications in programming languages like Swift, Obj-C, C/C++ etc Experience with iOS core Strong in programming/coding, data structure and problem solving skills Strong in Protocol Oriented Programming Strong in Unit testing Exceptional architecture (MVVM), coding & design skills Ability to break complex problems down into smaller components that are loosely coupled and testable Discipline for testing and automation - unit, functional, integration, etc. Stellar communication skills; able to work well with a multinational, smart, passionate and growing team which is spread across multiple time zones Bonus Points: Experience in building any of the following - Mobile platforms/SDKs, Security, Networking, MDMs, Secure Containers (MAM), VPNs, Proxies etc Experience with socket programming using TCP/IP or a network stack (like Wifi, Bluetooth or IOT) What You Need 3+ experience in iOS app development, Swift 4.x,unit testing, data structure, Very strong in programming, Protocol Oriented Programming, design patterns , MVVM. What Makes You Eligible Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Dedicated performer & team player with the ability to advocate appropriately for product quality. Relentless learner with a dedication to learn new technologies and test methods Self-driven and Innovative to drive continuous improvements in Test process Resourcefulness in triaging problems and coordinating with multiple teams for issue resolution Strong written, verbal communication and inter personal relationship skills You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you’re ready to innovate and do work that makes a lasting impact, join our talent community today! You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If you’re ready to innovate and do work that makes a lasting impact, join our talent community today! Important Notice: Recruitment Scams Please be aware that HARMAN recruiters will always communicate with you from an '@harman.com' email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for such information or receive communication from an email address not ending in '@harman.com' about a job with HARMAN, please cease communication immediately and report the incident to us through: harmancareers@harman.com. HARMAN is proud to be an Equal Opportunity employer. HARMAN strives to hire the best qualified candidates and is committed to building a workforce representative of the diverse marketplaces and communities of our global colleagues and customers. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.HARMAN attracts, hires, and develops employees based on merit, qualifications and job-related performance.(www.harman.com)

Posted 2 weeks ago

Apply

1.0 - 3.0 years

2 - 3 Lacs

Noida

On-site

Job Description: We are looking for a skilled and passionate Android Developer to join our team. You will be responsible for designing, developing, and maintaining Android applications that are scalable and performance-driven. Responsibilities: Develop and maintain advanced Android applications using Kotlin/Java. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and fix bugs to improve performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Ensure the performance, quality, and responsiveness of applications. Requirements: Proven experience in Android app development (at least 1–3 years). Proficient in Kotlin and/or Java. Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes. Experience with RESTful APIs to connect Android applications to back-end services. Familiarity with cloud message APIs and push notifications. Knowledge of Git, third-party libraries, and APIs. Good problem-solving skills and attention to detail. Bachelor’s degree in Computer Science or related field (preferred). Nice to Have: Experience with Jetpack Compose. Understanding of MVVM architecture. Published at least one app on the Play Store. Please feel free to connect MRS @Shweta Pandey 9625940036 Job Type: Full-time Pay: ₹20,000.00 - ₹30,000.00 per month Benefits: Food provided Work Location: In person

Posted 2 weeks ago

Apply

2.0 - 4.0 years

2 - 3 Lacs

Salt Lake City

On-site

Job Title: Android Developer Location: Kolkata (On-site) Job Type: Full-Time Experience Level: 2-4 Years To get a quick interview call, share your cv to tama.saha@weavers-web.com Job Summary: We are seeking a skilled and motivated Android Developer with 2-4 years of experience to join our mobile development team. Key Responsibilities: Develop and maintain Android applications using Kotlin and Jetpack Compose Implement UI components using XML where required Apply MVVM architecture and Android best practices Collaborate with cross-functional teams (Product, Design, QA) to deliver quality products Qualifications: 2-4 years of experience in Android development Strong knowledge of Kotlin , Jetpack Compose , and XML Experience with MVVM architecture and clean coding principles Good communication and problem-solving skills Benefits: Competitive salary Flexible Schedule Paid Leaves Professional development opportunities Collaborative and inclusive team culture Job Types: Full-time, Permanent Pay: ₹18,000.00 - ₹30,000.00 per month Benefits: Flexible schedule Paid time off Provident Fund Schedule: Day shift Monday to Friday Weekend availability Work Location: In person

Posted 2 weeks ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

iOS Developer – Software Engineer Location Hyderabad (Onsite) Type Full-time Level Mid-level (Software Engineer) Team Mobile Engineering What We’re Building We’re building next-gen mobile experiences—fast, fluid, and delightful—on top of a deeply technical foundation. If you’re passionate about crafting intuitive interfaces, sweating the edge cases, and shipping code that’s both elegant and scalable, you’ll fit right in. What You'll Do - Build and maintain advanced features for our iOS app, using Swift and SwiftUI. - Collaborate closely with design, product, and backend teams to create smooth, performant user experiences. - Own features end-to-end—from architecture to testing to monitoring post-launch. - Stay current with iOS platform updates and proactively integrate new APIs or design patterns. - Write clear, maintainable code and participate in code reviews with an eye for both detail and big-picture architecture. Technologies We Use - Languages & Frameworks: Swift, Objective-C, SwiftUI, Combine - Tooling: Xcode, Fastlane, Xcode Cloud, GitHub Actions - Architecture: MVVM, VIPER, Clean Architecture, modular app layers, clean code principles - Testing: XCTest, XCUITest, Snapshot testing - CI/CD: Automated pipelines for build, lint, test, deploy - Others: Firebase, GraphQL, REST APIs, feature flagging (e.g. LaunchDarkly), analytics instrumentation (Amplitude, Segment) What We’re Looking For - 3–6 years of experience building and shipping iOS apps in production. - Fluency with Swift, and strong knowledge of UIKit and/or SwiftUI. - Familiarity with modern iOS architecture patterns (MVVM, Coordinator, dependency injection, etc.). - A good sense of mobile UI/UX design—you're not a designer, but you care if a button is 4px off. - Experience with Git workflows, continuous integration, and automated testing. - Bonus: You’ve contributed to a modular iOS codebase, or worked in teams with a scalable engineering culture. - Strong problem-solving skills and ability to troubleshoot complex issues across layers of the app. You Might Thrive Here If... - You prefer pragmatic solutions over theoretical purity. - You’ve got opinions—but not an ego. - You like being given room to explore, and you know when to ask for help. - You believe mobile development is a craft—equal parts performance, usability, and polish.

Posted 2 weeks ago

Apply

7.5 years

0 Lacs

Hyderabad, Telangana, India

On-site

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines. Roles & Responsibilities: - Develop and maintain iOS applications using Swift and SwiftUI. - Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton. - Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems. - Write clean, scalable, and maintainable code. - Debug, troubleshoot, and resolve application performance and memory management issues. - Utilize Xcode instruments and other tools to optimize app performance. - Manage dependencies using CocoaPods and Swift Package Manager. - Participate in code reviews to maintain high quality and adherence to best practices. - Ensure applications comply with Apple’s App Store policies and design principles. - Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines. - Integrate third-party APIs and services seamlessly into applications. Professional & Technical Skills: - Bachelor’s degree in information technology, Computer Science, or related field. - Minimum 5+ years of professional experience in iOS application development. - Strong proficiency in Swift and SwiftUI (MUST have). - In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. - Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton. - Solid understanding of object-oriented programming principles. - Experience with version control systems such as Git and SVN. - Strong skills in debugging, performance tuning, memory management, and multi-threading. - Familiarity with offline storage solutions. - Knowledge of RESTful APIs and back-end integration. - Experience with dependency management tools: CocoaPods and Swift Package Manager. - Familiarity with CI/CD tools and Agile development methodologies. - Excellent problem-solving and communication skills. - Understanding of Apple’s Human Interface Guidelines and design principles. Additional Information: - The candidate should have a more than 8 years of experience - This position is based at our Pune office. - A 15 years full time education is required.

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About the Company : Rakuten is committed to developing robust, enterprise-level mobile applications for its overall services, such as messenger, e-mail, and cloud storage services. About the Role : This position is in charge of Android applications development for Rakuten cloud storage service. Day to day work includes planning, development and maintenance. Responsibilities : Execute each development project with good quality in a timely manner. Design, develop and test Android applications (including quality control). Review deliverables at each process (design, code, test cases, etc.). Plan and Execute project release with minimal risk. Investigation and troubleshooting. Discover issues, includes not only tangible but also potential, in development organizations and improvement activities. Market trend surveys and proposals for the introduction of latest technologies. Select and propose a sustainable architecture. Qualifications : Bachelor’s degree in computer science or related technical discipline. Required Skills : More than 3 years of system development experience with Android Development in Java/Kotlin Android environments. Experience with Android frameworks. Experience in mobile design patterns (MVVM, MVP, MVI etc.). Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations. Knowledge of open-source and commercial libraries commonly used in the Android ecosystem (okhttp, retrofit etc.). Excellent critical thinking, problem solving and communication skills and able to take ownership of tasks. Strong passion for code quality and not allergic to unit tests. Comfortable working in an Agile environment. Be eager to help your teammates, share your knowledge with them, and learn from them. Be open to receiving constructive feedback. Business level English in reading and speaking. Experience of publishing android apps on Google Play. Building mobile frameworks / SDKs. Preferred Skills : Experience of publishing android apps on Google Play. Building mobile frameworks / SDKs. Equal Opportunity Statement : Rakuten is committed to diversity and inclusivity in the workplace. Key Interfaces for Role : Junior members: Knowledge sharing, guidance, and support. BE team members: Integration, debugging issue together. Project Manager: Providing the timely updates/raise concerns/flags for the QA topics that needs attention. Key Performance Indicators : Finish development tasks in timely manner with good code quality. Providing expertise and experience in the team proactively. Helping and Coaching other engineers and introducing new technologies which help to improve the product. Rakuten Shugi Principles : Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success. Always improve, always advance. Only be satisfied with complete success - Kaizen. Be passionately professional. Take an uncompromising approach to your work and be determined to be the best. Hypothesize - Practice - Validate - Shikumika. Use the Rakuten Cycle to success in unknown territory. Maximize Customer Satisfaction. The greatest satisfaction for workers in a service industry is to see their customers smile. Speed!! Speed!! Speed!! Always be conscious of time. Take charge, set clear goals, and engage your team.

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

Remote

ob Description: Senior Engineer - Mobile App Position: Senior Engineer - Mobile App Experience Required: 5+ years Location: Pune Employment Type: Full-time Work Mode: Hybrid (On-site presence required for a few days a week, with potential for an increase in on-site days) Job Summary: We are seeking a highly skilled Senior Mobile App Developer with extensive experience in cross-platform mobile application development for iOS and Android, primarily using Flutter , along with proficiency in native app development . The ideal candidate should possess strong problem-solving capabilities, leadership qualities, and excellent communication skills. Key Requirements: Technical Skills: Previous exposure to large-scale systems design. Experience with IoT and API dependencies. Experience in a remote software development environment. Strong notions of security best practices. Flutter Development: 3+ years of experience. Native App Development (iOS/Android): 2+ years of experience. Software Lifecycle, Reusability, and Scalability: 3+ years of experience. Architecture Patterns for Mobile App Development (MVVM, MVC, etc.): 2+ years of experience. Good knowledge of RxDart and Streams in general Having experience in any Native Language knowledge to build custom Flutter Packages. Experience with Firebase: Push Notifications, Cloud Functions and Analytics. CI/CD Pipelines and Related Experience: 2+ years of experience. Team Collaboration and Project Leadership: 3+ years of experience. Database and Related Integration: 2+ years of experience. Networking Layer and Security Aspects: 3+ years of experience. App Release Process: Must have led or been significantly involved in the release of multiple projects. Soft Skills: Strong leadership and mentorship abilities. Excellent communication skills . Superior problem-solving abilities . Ability to work in a hybrid model , with on-site presence required for a few days a week, potentially increasing in the future . Additional Preferred Skills: Knowledge of Agile development processes . Strong understanding of Unit Testing and Test-Driven Development (TDD) . Familiarity with AI Tools and their integration in mobile applications (considered an advantage). Responsibilities: Design, develop, and maintain cross-platform mobile applications using Flutter. Provide technical leadership and mentor junior developers in the team. Collaborate with the team to create scalable, reusable, and high-performance mobile applications. Work with CI/CD pipelines for seamless deployment and updates. Optimize mobile applications for performance, security, and scalability . Ensure seamless database integration and implement efficient networking layers. Conduct code reviews, debugging, and troubleshooting to maintain code quality. Stay updated with the latest industry trends and technologies in mobile app development. Lead the app release process and ensure smooth deployment across platforms.

Posted 2 weeks ago

Apply
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