Mvvm Jobs in Bengaluru

9 Jobs Found

ME

Android Developer - I

Meesho

1+ Year | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Android Developer - I Location: Bangalore, Karnataka | Tech About the Team When 5% of Indian households shop with us, it s important to build resilient systems to manage millions of orders every day. We ve done this with zero downtime! Sounds impossible? Well, that s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities to become better. We ve taken steps to inculcate a strong Founder s Mindset across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. Software Development Engineer - I Android, you will be part of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work! If we aren t building unparalleled tech solutions, you can find us debating the plot points of our favorite books and games or even gossiping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us. About the Role We are seeking problem solvers to join our team of Android Developers. We want candidates with experience in programming, user interfaces, and/or tools supporting applications on Android using the Android SDK. As SDE I - Android, you will gain experience in building maintainable and testable code bases, including API design and unit testing techniques. If you are interested in joining a world-class team of passionate engineers who work hard and play hard, we look forward to hearing from you. What you will do: Perform code reviews, write unit tests, and contribute to architectural planning and refactoring. Work on bug-fixing and improving application performance. Design and build new features and improvements for the Android platform. Mentor interns and support team members. Collaborate closely with QA, Engineers, Product Managers, and Designers across the company. Collaborate with cross-functional teams to define, design, and ship new features. What you will need: BE/BTech/BCA/BSc in any discipline. 1+ years experience in a relevant role. Experience having worked on two or more Android apps in the past. Familiarity with Java, Kotlin, Android SDK, and the ecosystem. Familiarity with Material Design guidelines, common mobile UX patterns, and anti-patterns. Experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson Arch-components etc. Experience with different programming paradigms, esp. functional and reactive programming. Familiarity with consuming REST APIs, and what makes them RESTful. Familiarity with Git and continuous integration. Proficiency at object-oriented programming and multi-threading. Understanding of advanced Android concepts like Custom Views, Accessibility Services, background processing APIs. Understanding of different architectural patterns (esp. MVVM) and their testability. Proficiency at debugging, including identifying memory leaks, performance bottlenecks and using tools like ADB, Proguard, etc. Ability to tell good design from bad design. Ability to write clean, maintainable code which others can work on. Apps published to Play Store are a plus. About Us Welcome to Meesho, where every story begins with a spark of inspiration and a dash of entrepreneurial spirit. We're not just a platform; we're your partner in turning dreams into realities. Curious about life at Meesho? Our people have a lot to say and they've made us the top-rated e-commerce workplace on Glassdoor. Our Mission Democratising internet commerce for everyone- Meesho (Meri shop) started with a single idea in mind -to be an e-commerce destination for the next billion Indian consumers and enable 100 million small businesses to succeed online. We provide sellers with a range of industry-first benefits such as zero commission and the lowest shipping cost. Over 1.75 million sellers are registered on Meesho, growing their business by tapping the company s massive customer base, state-of-the-art tech infrastructure, pan-India logistics at the lowest cost through third-party logistics providers in an 'Everyday Lowest Cost' channel for sellers. Affordable, relatable merchandise mirroring local markets has helped us make inroads with first-time internet users in the country. We cater to an underserved and unique customer base and cover every serviceable pincode in the country. Our unique business model and continuous innovation has enabled us to become the first Indian horizontal E-commerce company. Culture and Total Rewards Our focus is on cultivating a dynamic workplace characterized by high impact and performance excellence. We prioritize a people-centric culture, dedicated to hiring and developing exceptional talent. Total rewards at Meesho comprises of a comprehensive set of elements - monetary, non-monetary, tangible, and intangible in nature. Our 11 guiding principles, or "Mantras," are the backbone of how we operate - influencing everything from recognition and evaluation to growth discussions. Daily rituals & processes like Reflections , Listen or Die , Internal Mobility Program, Talent Reviews, Continuous Performance Management - all embody these principles. We provide market leading compensation - both cash and equity-based - specific to job roles, individual experience and skill along with our employee centric benefits and work environment. We focus extensively on holistic wellness - through our MeeCare Program - encompassing benefits and policies across physical, mental, financial, and social wellness aspects. This includes extensive medical insurance benefits for employees and their families, wellness initiatives like telehealth, wellness events, and gym & recreational discounts etc. To support work-life balance, we provide generous leave policies, parental support benefits, retirement benefits, and learning and development assistance. Through gratitude...

Android Developer Android Developer I Full-Time
OI

Senior Software Developer

Oracle India

3-5 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Senior Software Developer Location: Bengaluru, Karnataka, India Job Category: Product Development Years of Experience: 3 to 5+ years Job Description: As a Senior Software Developer at Oracle, you will be responsible for designing, developing, troubleshooting, and debugging software programs for databases, applications, tools, and networks. This role will give you an opportunity to lead and provide technical guidance to other software developers. You will work on software development tasks that involve making changes to software architectures to meet evolving needs. Responsibilities: Design, develop, and implement software solutions to meet the needs of our cloud-based platforms. Troubleshoot and debug software applications, ensuring smooth functionality across different platforms. Provide technical leadership to other developers and guide them through complex tasks and challenges. Specify and implement software changes to meet new demands, evolving the existing software architecture as needed. Collaborate closely with cross-functional teams to ensure the success of development projects. Required Skills: Proficiency in Java (Programming Language) Strong knowledge of SQL (Structured Query Language) Ability to design and develop software with a focus on quality, scalability, and performance. About Us: Oracle is a world leader in cloud solutions, helping businesses tackle the most pressing challenges of today using the technologies of tomorrow. Our solutions are trusted by industry leaders across sectors, and we continue to thrive by adapting and innovating. Oracle operates with integrity and inclusivity, making us a global leader in technology. We are committed to fostering a diverse and inclusive workforce and offer a supportive, collaborative environment where innovation thrives. With competitive benefits, flexible work options, and a focus on work-life balance, we encourage our employees to grow professionally and give back to their communities through various volunteer programs.

Senior Software Senior software Developer Senior developer
TP

Android Developer

Techasoft Pvt. Ltd.

2+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Android Developer Experience: 2+ Years Location: Bangalore Responsibilities Design and develop advanced Android applications. Collaborate with cross-functional teams to define and implement new features. Work with external data sources and APIs. Unit-test code for robustness, including edge cases and general reliability. Address bugs and optimize application performance. Continuously explore and integrate new technologies to enhance development efficiency. Requirements Minimum 2 years of software development experience in Android. Proven Android development experience with at least one published app. Experience with Android SDK and working with remote data via REST and JSON. Familiarity with third-party libraries and APIs. Understanding of mobile development trends, architectures, and emerging technologies. Strong knowledge of the full mobile development life cycle.

Android Developer Android Developer Full-Time Android development
TP

Angular Developer

Techasoft Pvt. Ltd.

3+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Angular Developer Experience: 3+ Years Location: Bangalore Responsibilities Develop user interfaces using the latest frontend technologies. Research, analyze, and develop increasingly complex product features. Code and document JavaScript, HTML, PUG, and CSS. Make design and technical decisions for AngularJS projects. Develop application code and unit tests using AngularJS, Rest Web Services, and Ruby technologies. Ensure the high performance and efficiency of all systems developed. Requirements 2+ years of experience with Angular 5+ and modern JavaScript frameworks (e.g., Angular 5+, JQuery, NodeJS, GruntJS). Strong expertise in HTML, CSS, and writing cross-browser compatible code. Good understanding of AJAX and JavaScript DOM manipulation techniques. Experience with JavaScript build tools like Grunt or Gulp. Proficiency in TypeScript. Familiarity with testing frameworks (e.g., Jasmine) and test runners (e.g., Karma). Experience with complex Angular 5+ modules, components, services, and dependency injection. Strong problem-solving and critical thinking skills. Team-first attitude with good time-management and communication skills.

Angular Developer Angular Developer Full-Time TypeScript
TP

Mobile App Developer

Techasoft Pvt. Ltd.

2-4 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Job Title: Mobile App Developer Experience: 2 to 4 Years Location: Bangalore Qualifications 2-3 years of experience developing mobile applications using React Native. Professional program certification in React Native is strongly preferred. Experience working on large-scale software projects. Professional experience using cybersecurity and open-source technology. Outstanding collaboration and communication skills. Experience developing secure software systems based on industry specifications. Ability to analyze code for weaknesses and errors, providing detailed plans for improvement. Experience developing customized code for multiple projects simultaneously. Job Description Experience with React Native, TypeScript, Aurelia, and ES6+ syntax. Proficient in REST API and Web API. Strong skills in JavaScript and TypeScript. Translate wireframes and PSD designs using HTML5, CSS3, Node.js, and MongoDB. Design and build apps for iOS and Android. Required experience in product-based companies. Hands-on full-stack React Native development and custom React Native plugins for both iOS and Android. Experience with React Native map wrappers (Google, Leaflet, or ESRI).

Mobile Mobile app Developer Mobile Developer App Developer
UA

Android Developer

Ultraviolette Automotive

5-8 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Android Developer Location: Bengaluru Experience: 5 8 Years Industry: Automotive / Electric Vehicles Job Type: Full-time Company: Ultraviolette Automotive Pvt. Ltd. Join the Charge. Create the Future. At Ultraviolette, we re more than a company we re a movement. From building India s fastest electric motorcycle to designing the world s most advanced electric scooter, we re pioneering what s next in sustainable mobility. We push boundaries, chase performance, and innovate relentlessly. We are engineers, designers, technologists, and dreamers united by a mission to create exhilarating machines that are smart, sustainable, and futuristic. If you're passionate about software, embedded platforms, and world-class mobility products, come help shape the next frontier in electric mobility. Role Overview: As an Android Developer, you ll own the Android system software stack, working across firmware, system-level architecture, and user experience optimization. You ll be a key player in building and customizing the platform that powers our electric vehicles, interfacing with hardware and software teams to deliver smooth, responsive, and cutting-edge Android experiences. Key Responsibilities: Own and lead end-to-end Android system software development and maintenance. Work closely with 3rd-party vendors and internal stakeholders to align platform-layer development. Collaborate with hardware, firmware, and UI/UX teams to create innovative solutions and PoCs. Optimize Android system performance (kernel, framework, UX) for responsiveness and user satisfaction. Manage external partnerships where required to support development efforts. Customize Android components such as WebView, rendering engines, and system services for optimal experience. Drive software benchmarking and performance improvement efforts across layers. Use modern tools and best practices for code quality, debugging, and version control. Requirements: Bachelor s/Master s in Computer Science, Electronics, or related field. 5 to 8 years of experience in Android and Embedded platform development. Expertise in Android Framework (FW), Linux Kernel, device trees, and driver customization. Proficiency in Java, Kotlin, and Android Studio. Solid understanding of system architecture, particularly as it relates to mobile performance and UX. Hands-on experience with Android performance tools and benchmarking methodologies. Strong background in data structures, algorithms, design patterns, and object-oriented design. Familiarity with 3D rendering, WebView customization, and UI/UX animation techniques is a plus. Experience with tools like Git, Jira, and scripting languages such as Python. Understanding of AI/ML integration in software is a bonus. Knowledge of build systems like Buildroot, Yocto, Docker is preferred. Strong grasp of system-level components including RAM/ROM/CPU/GPU/MPU, drivers, connectivity stacks, modems, power systems, etc. What You ll Gain: A high-impact role at the heart of next-gen electric mobility innovation. Cross-functional collaboration with hardware, firmware, UX, and R&D experts. Exposure to cutting-edge technologies in IoT, AI/ML, embedded systems, and Android customization. A culture that rewards curiosity, bold ideas, and purposeful execution. Let s create the future of mobility together. Apply now to be part of the electric revolution at Ultraviolette Qualification : Bachelors/Masters in Computer Science, Electronics, or related field

Android Developer Android Developer Full-Time Android development
AT

Android Hmi Engineer

Acsia Technologies

4-10 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Android HMI Engineer Location: Bengaluru Experience: 4 10 years Job Description We are seeking a skilled Android HMI Engineer with hands-on experience in developing Android applications for automotive infotainment systems. The ideal candidate will have strong Java programming skills, a deep understanding of Android components, and expertise in UI/UX architectural patterns. Key Responsibilities Develop and maintain Android applications tailored for automotive infotainment platforms. Manage Android component lifecycles effectively to ensure optimal performance. Write clean, efficient, and maintainable code primarily in Java; Kotlin knowledge is a plus. Debug and troubleshoot using tools like Logcat, ADB, and other Android debugging utilities. Apply solid OOP concepts and design principles. Implement architectural patterns such as MVP, MVVM, and Observer to build scalable applications. Integrate third-party libraries, APIs, and Android SDK features into applications. Work proficiently with Android Studio IDE and related development tools. If you re passionate about automotive HMI development and want to work on cutting-edge infotainment systems, this is a fantastic opportunity to grow your career.

Android HMI Engineer Android Engineer Full-Time
MF

Lead Engineer Mobile Development

Mahindra First Choice

7+ Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Lead Engineer Mobile Development Location: Bangalore Company: Mahindra First Choice About Mahindra First Choice Mahindra First Choice Wheels is India s leading used vehicle platform, revolutionizing the automotive ecosystem by organizing the fragmented pre-owned vehicle market. With the largest pan-India used car retail network, robust sourcing partnerships, a top-tier auto content platform, and a dominant position in enterprise solutions for banks, NBFCs, insurers, and OEMs, we are redefining the future of mobility through data, technology, and scale. Role Overview We are seeking a talented and experienced Lead Engineer Mobile Development to spearhead the design, development, and optimization of mobile applications across Android and iOS platforms. This role is ideal for a hands-on technical leader who thrives in a fast-paced environment, has deep expertise in Kotlin, Android, and iOS technologies, and can mentor teams while driving mobile projects from concept to deployment. Key Responsibilities 1. Technical Leadership & Architecture Lead the development of robust, scalable, and high-performing mobile applications for both Android and iOS platforms. Define and implement mobile architecture best practices, coding standards, and performance guidelines. Own the full mobile development lifecycle from architecture and design to deployment, monitoring, and maintenance. 2. Mobile Development & Hands-On Engineering Write clean, maintainable, and efficient code using Kotlin (including Kotlin Multiplatform), Android frameworks, and Swift/Objective-C for iOS. Build reusable libraries, components, and frameworks to streamline development. Implement modern UI/UX standards, animations, and seamless interactions for an exceptional user experience. Ensure apps are optimized for performance, battery usage, and responsiveness across devices. 3. Collaboration & Cross-Functional Coordination Work closely with Product Managers, UX/UI Designers, and Backend Engineers to translate product requirements into technical solutions. Integrate mobile applications with RESTful APIs and third-party SDKs. Coordinate with QA to ensure rigorous testing, debugging, and high-quality releases. 4. Innovation & Continuous Improvement Stay current with mobile development trends, tools, and best practices. Recommend and evaluate emerging technologies, frameworks, or tools to improve mobile development velocity and app performance. Continuously monitor and enhance the performance, stability, and usability of mobile applications. 5. Team Leadership & Mentorship Lead and mentor a team of mobile developers, fostering a culture of excellence, ownership, and learning. Conduct regular code reviews, provide technical guidance, and promote knowledge sharing. Manage development timelines, task allocation, and project delivery in collaboration with cross-functional teams. Qualifications & Skills Required Bachelor s or Master s degree in Computer Science, Engineering, or related discipline. 7+ years of hands-on experience in Android and iOS mobile application development. Deep expertise in Kotlin, Kotlin Multiplatform, and Android development (Android Studio, Jetpack components, Material Design). Proficiency in Swift and/or Objective-C for iOS development using Xcode and UIKit/SwiftUI. Solid experience integrating RESTful APIs, JSON, and third-party SDKs. Strong grasp of mobile architecture patterns such as MVVM, MVP, or Clean Architecture. Proven ability to publish and manage apps on Google Play Store and Apple App Store. Experience with performance profiling, memory optimization, and debugging tools. Preferred Experience with hybrid frameworks like Flutter or React Native. Familiarity with CI/CD pipelines, automation, and deployment tools. Working knowledge of Agile methodologies and tools like JIRA, Git, Jenkins, etc. Soft Skills Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and interpersonal skills to collaborate effectively across teams. Proven leadership capabilities and ability to mentor junior engineers in a high-growth environment. At Mahindra First Choice, you ll be part of a passionate, innovation-driven team that s transforming how India buys and sells used vehicles. This is a high-impact role with the opportunity to shape our mobile strategy and deliver apps used by thousands across the country. If you re looking to lead cutting-edge mobile projects and grow in a fast-paced tech-first environment, we d love to hear from you. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related discipline

Lead Engineer Lead Engineer Engineer lead Mobile
DG

Solution Architect / Technical Architect, Bfs

Datamatics Global Services Limited

5-15 Years | Not Disclosed | Bengaluru, Karnataka, India | Full-time

Role Summary The Senior Solutions Architect owns and drives the architectural vision of the product or solution and ensures the development of efficient solutions to meet current and future needs of clients primarily from the BFSI domain. Responsible for ensuring that business requirements are met and providing technology leadership across all project engagements in the BFSI vertical. Key Responsibilities Own and oversee the technology practice for all projects within the BFSI (India) VBU. Provide technical leadership across a diverse technology stack, encompassing mobile and web applications. Define and review technical architectures, both at high and low levels of design. Ensure the implementation of optimized processes for code review, project output, and adherence to industry best practices. Build, develop, and guide high-performing talent, establishing a long-term talent strategy spanning technology domains. Act as an unblocker in an agile environment, assisting architects, analysts, and developers with challenges and problem-solving. Engage in hands-on coding while mentoring or assisting other team members. Stay abreast of emerging technologies and trends in engineering and development within the BFSI domain. Act as a technology evangelist, representing the company in external forums. Overall experience of 15+ years. Minimum 5 years experience in Solutioning Enterprise Mobile and Web Applications preferably for BFSI products. Extensive hands-on experience in Backend, Web, Mobile, Cloud, Artificial Intelligence technologies. Proficiency with server side languages like Java / Node.js / Python. Proficient in using architecture modeling tools and frameworks. Solid understanding of security, data privacy, and compliance considerations in the BFSI sector. Preferably having a good understanding of regulatory frameworks governing the BFSI sector, such as RBI Guidelines, DPDPA, PCI DSS and industry-specific regulations. Experience in designing and implementing microservices-based architectures. Knowledge of containerization and orchestration tools like Docker and Kubernetes. Proficiency in designing, implementing, and managing APIs for seamless integration of systems. Experience in at least one Cloud (AWS/Azure/GCP) platform. Strong knowledge of native and cross-platform technologies - Android, Kotlin, iOS, Swift, Objective C, React Native, Flutter and working with MVVM, MVP, MVC patterns. Familiarity with JavaScript frameworks such as Node, Angular and React. Familiarity with database technology such as Oracle, MySQL and MongoDB. Qualifications Education: Overall experience of 15+ years. Minimum 5 years experience in Solutioning Enterprise Mobile and Web Applications preferably for BFSI products. Skills Desired TOGAF Certification. AWS Certification. DevSecOps knowledge. Experience in BFSI domain. Competencies Desired Technical / Functional: Relevant certifications in the BFSI domain. Behavioural: Excellent communication skills, Stakeholder management. Qualification : Overall experience of 15+ years. Minimum 5 years experience in Solutioning Enterprise Mobile and Web Applications preferably for BFSI products.

Solution Architect Solution Architect Architect solution Technical

1 - 20 of 0 jobs

* No exact matches found. Showing closest results instead
Sort by:

No results found

Modify search criteria or create an alert to get relevant jobs as soon as they’re posted

Create an alert

Continue to Save

Please login to your jobseeker account, or create a new one to save this job.

Feedback

Share Feedback