Jobs
Interviews

2154 Mvvm Jobs - Page 15

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

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a skilled Android Developer with 2-3 years of experience in Kotlin and Jetpack Compose, you will be responsible for developing, testing, and maintaining Android applications. You will work closely with cross-functional teams to design and implement new features, integrate RESTful APIs using libraries like Retrofit and OkHttp, and handle local data storage with ROOM Database. Writing unit and UI tests using frameworks like JUnit, Espresso, and Mockito will be a part of your routine. You will use Git for version control and project workflows via GitHub or JIRA, optimizing applications for performance, usability, and scalability. The ideal candidate will have 2-3 years of experience in Android development using Kotlin, proficiency with Android SDK, ROOM Database, and Retrofit, and hands-on experience or familiarity with Jetpack Compose. Basic knowledge of Dagger or Hilt for dependency injection, familiarity with modern Android architecture patterns like MVVM, and experience with unit and UI testing frameworks such as JUnit, Espresso, or Mockito are required. Familiarity with Firebase or AWS is a plus, along with strong problem-solving skills and a keen eye for detail. If you have prior exposure to building cutting-edge Android applications, knowledge of performance optimization techniques and best practices, and are passionate about Android development, this is the perfect opportunity to take your career to the next level. In return, you can expect to work in a collaborative and innovative environment that promotes creativity and technical growth, participate in exciting Android projects using the latest technologies, enjoy flexible work schedules and remote work options, and receive a competitive salary and benefits package. Join our team to grow in a supportive environment where your contributions will have a meaningful impact, work with the latest tools and technologies to continuously improve your skills, and experience a flexible and dynamic work culture that values creativity and collaboration. Apply now to be a part of our dynamic tech company and contribute to building seamless and modern Android applications.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

You have an exciting opportunity to join a dynamic team as a .NET Developer with a focus on desktop development technologies. With over 5 years of experience in .NET development, you will play a crucial role in enhancing an existing platform built within .NET desktop. Your responsibilities will include working with SQL servers to gather and manage data from SAP, as well as collaborating with the in-house RPA expertise to interface with RPA processes. In addition to your expertise in .NET development, you should be familiar with UI design as upgrading the system is a key requirement. Proficiency in desktop development technologies such as WPF, MVVM, and XAML is essential, while knowledge of other frameworks is a plus. Your problem-solving, communication, and teamwork skills will be put to the test as engagement with clients is crucial for resolving customer issues effectively. As a .NET Developer, you will be expected to adhere to best code practices, ensure clean coding, and optimize application performance. Working closely with clients on BI development, particularly in the Nordics region, you will deliver web applications for their Business Intelligence team. Fluency in English, both written and spoken, is required, with a bonus if you are proficient in spoken Swedish for engagements with the Nordics Region. Maintaining strong relationships with key liaisons is essential for success in this role. With 4.5-6 years of experience and expertise in .NET development, C#, MVVM, Win Forms, WPF, MySQL, and JavaScript development, you will be well-equipped to excel in this position. Join Infogain, a human-centered digital platform and software engineering company based out of Silicon Valley, known for engineering business outcomes for Fortune 500 companies and digital natives across various industries. Accelerate experience-led transformation in the delivery of digital platforms using cutting-edge technologies such as cloud, microservices, automation, IoT, and artificial intelligence. As a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP), Infogain offers a unique opportunity to be part of a global team with offices in multiple locations across the globe.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

The Software Engineer position at Hexure India involves taking responsibility for all assigned development tasks, demonstrating an understanding of basic programming principles and architectures under the supervision of the Director-Product Engineering. Hexure India, headquartered in Jaipur, Rajasthan, is a team of dedicated professionals with years of experience in providing innovative sales automation solutions for the insurance and financial services sectors. Working in conjunction with our US-based company, we focus on developing software solutions that are user-friendly, compliant, and intuitive. Our goal is to offer top-notch sales solutions to our insurance carrier and distributor clients across various products, striving for excellence and customer satisfaction. We foster a work environment that promotes creativity, innovation, teamwork, and customer-centricity. The employment benefits package at Hexure India includes 100% employer-paid medical insurance for the family, accidental insurance, and term insurance. Additionally, there are pre-tax savings programs, retirement planning programs, parking facilities, team-building activities, and employee appreciation events. The work schedule is hybrid, and employees are entitled to twenty days of annual paid time off/sick time on an accrual basis, as well as maternity leave, paternity leave, and bereavement leave. The work environment is casual with a five-day workweek. As a Software Engineer at Hexure India, your responsibilities include establishing and maintaining quality software modules, adhering to software development standards and processes, and ensuring proficiency in technical aspects related to assigned projects. It is essential to design, write, comment, and unit test your code to guarantee bug-free and high-quality modules. You will be accountable for estimating work completion accurately, providing descriptions of completed work, and communicating project status internally and externally as necessary. Active participation in team meetings, troubleshooting project issues, and utilizing debugging tools to identify and resolve errors are integral to the role. To excel in this position, a minimum of 3+ years of software development experience is required, along with proficiency in C# - the primary language used in .NET development at Hexure. An in-depth understanding of the .NET framework, ASP.NET, Entity Framework, HTML, CSS, JavaScript, and front-end frameworks like Angular or React is crucial. Experience with database technologies such as SQL Server or MySQL, knowledge of the software development lifecycle, agile methodologies, version control systems, issue tracking tools, and continuous integration/deployment pipelines is beneficial. Proficiency in OOP concepts, SOLID principles, design patterns, unit testing frameworks, debugging techniques, and security best practices for .NET applications is essential. Hexure values qualities such as courage, accountability, resilience, inquisitiveness, nimbleness, and growth in its employees. The company is dedicated to fostering the growth and development of its employees and communities. The role of a Software Engineer at Hexure India can progress into positions such as Senior Software Engineer or Principal Software Engineer. The expected hours of work for this full-time position are regular office hours from Monday to Friday. This job description outlines the essential duties and responsibilities of the Software Engineer role at Hexure India and serves as a guide for the successful performance of the job.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

delhi

On-site

As an Android Developer at Skyclad Ventures, you will be an integral part of the Product Engineering team. Skyclad Ventures is an engineering-led venture builder that focuses on bringing innovative ideas to life. Joining us means partnering with exceptional founders to create deep-tech startups in various domains such as AI, mobility, and connected devices. In this role, you will leverage your expertise in Kotlin to design and develop native Android applications. Working closely with product and design teams, you will be responsible for implementing new features and ensuring app performance, stability, and responsiveness. Collaboration with backend engineers and AI teams will be essential to push the boundaries of mobile technology. Your responsibilities will include building scalable apps, integrating RESTful APIs, managing local data, and writing clean, testable code with unit and UI tests. Participation in code reviews, knowledge sharing, and staying updated on new Android tools and best practices are also key aspects of this role. To be successful in this position, you should have at least 1 year of Android development experience, a strong command of Kotlin and Android SDKs, and familiarity with Jetpack Components such as ViewModel, LiveData, and Room. Experience with Git, GitHub Actions for CI/CD, deployment to production, and proficiency in using Android Studio, Gradle, and debugging tools are required. Understanding of architecture patterns like MVVM or MVI, material design principles, and mobile UX best practices is also essential. Additionally, having access to development tools like an Android-compatible device and a development-ready laptop (MacBook or Windows/Linux) is a must. Bonus points for experience with BLE/IoT devices, AI/ML integration, Firebase, Supabase, GraphQL, or background processing. Exposure to Play Store submission, rollout, and analytics tools is a plus. Joining Skyclad Ventures offers the opportunity to work on multiple next-gen products and ventures, collaborate with a talented team of engineers, founders, and designers, take ownership in a fast-paced, high-trust environment, and grow across different domains like AI, mobility, or fintech. If you are passionate about building innovative mobile applications and pushing the boundaries of technology, we welcome you to apply and be a part of our dynamic team.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are seeking a Dev Lead with a minimum of 8-12 years of experience to build strong, scalable, and maintainable enterprise-grade applications using technologies such as .Net Frameworks, ASP .Net Core, Asp.Net MVC, Web API, Angular, React, Xamarin, and more. Your primary responsibility will include analyzing requirements, preparing detailed technical designs, developing applications, and providing production support when necessary. You will participate in all stages of SDLC, from requirements to production support, and be accountable for the overall team delivery for the assigned project. Collaboration, problem-solving, sophisticated design, and quality products are essential in this role. Responsibilities include translating application storyboards and use cases into functional applications, designing, building, and maintaining efficient and reliable code, integrating data storage solutions, ensuring the performance and quality of applications, identifying and addressing bottlenecks and bugs, maintaining code quality and standards, managing projects independently with a team, and providing knowledge sharing to team members. You should have 8 to 12 years of experience in software development, with proficiency in ASP.Net WebForms, MVC, Web API, or ASP. Net Core, and experience in leading a team of developers. Excellent communication skills are required, along with the ability to adjust communication to different audiences. A Bachelor's degree in IT, Computer Science, Engineering, Business, or equivalent is preferred. Technical skills required include strong knowledge of .NET web frameworks, proficiency in C# and its ecosystems, experience in MVC, MVVM, Web API, Web Services, DevOps tools like AzureDevOps, object-oriented programming, writing reusable libraries, clean and maintainable code, design and architectural patterns, Microsoft SQL Server, automated testing platforms, unit testing frameworks, code versioning tools, HTML, JavaScript, JQuery, CSS, etc. If you meet the qualifications and are looking for a challenging opportunity to lead and develop cutting-edge applications, you are encouraged to apply for this job.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

karnataka

On-site

As an intern at this company, you will be working with a team of professionals. Freshers are preferred for this role, and any graduate is welcome to apply. You should be ready to join immediately and possess good communication skills along with a keen attitude towards learning and work. Your responsibilities will include requirement gathering and elicitation to contribute effectively to the project. Your main focus will be on developing and maintaining features and applications that are innovative and exciting. It is essential to ensure that project efforts progress efficiently and meet deadlines. Specifically, you will be working as an iOS app developer, therefore, you should be adept at one or more programming languages such as React, JavaScript, TypeScript, Swift, etc. Moreover, a strong knowledge of mobile app design principles and patterns like MVVM, VIPER, and MVVM-C is required, along with familiarity with best practices. In this role, you may need to supervise or lead a team. Managing complex integration scenarios and interfaces between on-premises solutions, cloud, and legacy systems will be part of your tasks. This position offers the flexibility to work from home. Please note that there is no stipend provided for this internship. If you are interested in this opportunity, kindly send your resume to intern@indsac.com.,

Posted 2 weeks ago

Apply

1.0 - 8.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position will have at least 1 year of experience in building software for iOS devices. If applying for a Lead position, the candidate should have a minimum of 2 years experience in managing a team and task delegation. The candidate should possess expertise in iOS SDK, Objective-C, Swift, and Xcode IDE. Additionally, experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server-side APIs is required. The candidate should be comfortable developing rich GUIs for iPhone and/or iPad, and have a solid understanding of object-oriented concepts and MVC/MVVM Application Architectures. Strong problem-solving skills are a must for this role.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

punjab

On-site

As a Mobile Application Developer/Lead specializing in iOS & Android platforms, you will be responsible for overseeing the design, development, and delivery of scalable mobile applications. This hands-on leadership role will require you to work with Swift for iOS and Kotlin for Android, building multi-country, multi-currency, multi-brand solutions using modern architectural patterns like MVVM, MVP, and Singleton. Your key responsibilities will include leading the design, prototyping, and development of mobile apps for both iOS and Android, implementing architecture patterns to maintain clean and scalable codebases, and collaborating with stakeholders to convert business requirements into robust solutions. You will guide the team in addressing platform-specific challenges and ensure UI/UX consistency across platforms. To excel in this role, you should have at least 6 years of experience in native mobile application development for iOS and Android, a strong understanding of Object-Oriented Analysis & Design principles, and hands-on knowledge of MVVM, MVP, and Singleton patterns. Proficiency in RESTful APIs, JSON/XML parsing, local storage, and version control tools is essential, along with experience in implementing multi-threading and concurrency handling. Preferred qualifications include experience in multi-brand/multi-country mobile product rollouts, familiarity with Agile/Scrum methodologies, and contributions to open-source projects or mobile development communities. Soft skills such as strong communication, leadership, and problem-solving abilities will also be crucial in this role. If you are a passionate mobile technology enthusiast with a proven track record in mobile application development and a desire to lead and innovate in a fast-paced environment, we encourage you to apply for this exciting opportunity in Mohali.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for developing iOS applications in Chennai. As a part of the team, you will be expected to possess the following mandatory skills: - Proficiency in Swift and Cocoa Touch - Experience in working with Cocoa Pods - Proficiency in any design pattern like MVC or MVVM - Experience with iOS frameworks such as Core Data, Core Animation, etc. - Experience with offline storage, threading, and performance tuning - Familiarity with RESTful APIs to connect iOS applications to back-end services In addition to the mandatory skills, it would be nice to have the following: - Knowledge of UI/UX standards - Understanding of Apple's design principles and interface guidelines - Knowledge of low-level C-based libraries is preferred - Familiarity with cloud message APIs and push notifications If you are passionate about iOS development and possess the required skills, we would like to hear from you. Join us in creating innovative and user-friendly iOS applications.,

Posted 2 weeks ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Noida

Work from Office

Dot net Developer Job Description: Mandate Skills : C#, MVC/MVVM, WPF, Git Responsibilities : Develop and maintain desktop applications using WPF, C#, and the .NET framework. Implement software design patterns, such as MVC or MVVM, to ensure scalability, maintainability, and reusability of code. Participate in software development lifecycle design, coding, testing, and deployment. Troubleshoot and debug software issues to ensure optimal performance and reliability. Solid understanding of object-oriented programming concepts, data structures, and algorithms. Experience with version control systems such as Git. Qualifications : Bachelors degree in Computer Science, Engineering, or related field with 70% or higher throughout their studies. 1+ year of professional experience in software development using WPF, C#, and the .NET framework. Experience Range: 1 - 3 years Educational Qualifications: Any graduation Skills Required: c#,WPF

Posted 2 weeks ago

Apply

2.0 - 3.0 years

4 - 5 Lacs

Bengaluru

Work from Office

Infilect, a leader in visual intelligence for worldwide retail, is looking for a highly analytical and entrepreneurial Android Engineer to help build the next generation of AI driven mobile applications. About Infilect: Infilect is founded by two PhDs and ex-IBM-Research-Scientists to build scalable visual-AI systems to make the world a better place. Infilect ( https://www.infilect.com ) builds state of the art cloud and AI applications for the worldwide retail industry. We process images and videos at scale and in real-time in order to solve retail supply-chain problems and make an environmentally sustainable net-positive impact on the world. We are driven by the promise of AI and software technology to save time, save cost, save energy, and improve user experience for businesses and consumers all over the world. About the position: We are looking for an Android Engineer (full-time, based in Bangalore (or be ready to move), having at least 2 to 3 years of startup/industry experience) to power and scale a suite of enterprise SaaS products. Responsibilities: Active involvement in technology development, documentation, code reviews, architecture and design discussions Scaling the current Android application to serve increasing user count and complexities Designing data collection pipelines for collecting user interaction information from the app Conceptualizing and optimizing end-to-end on-device AI implementation R&D for optimizing the application and innovate for seamless image capturing using latest technological advances made across the globe Full-fledged sales force automation application development Working with Product Managers to understand requirements, with Engineering Managers to plan sprints, with Product Designers for managing UI/UX, and with Backend team for designing APIs Skills Required: Hands-on experience on mobile app technologies such as Java and Kotlin Hands-on experience in developing and testing REST API based products Strong reasoning, programming and scripting skills (Android dev, JS/AngularJS dev) Understanding agile development, CI/CD, sprints, code reviews Experience in data management tools (SQL/NO-SQL databases) Solid understanding of architecture and design (MVVM or any other pattern) and native android development Understanding of offline data storage and security Understanding of latest advancements of android including Kotlin, Data binding, Room, Work Manager, CameraX, Dagger2, Hilt etc. Good-to-have: Machine Learning experience with TensorFlow lite or other frameworks for on-device-AI Experience in building iOS/hybrid apps (Swift, React Native, Flutter) Knowledge of KMM (Kotlin Multiplatform Mobile) Job Perks: Industry-grade compensation and ESOPs Work on a problem that will have positive impact on millions of users Work with well-experienced computer scientists Build deep-tech products out of India for the global audience Lively and highly collaborative environment We have a great work environment with an exceptional bunch of engineers and programmers. We are a growth-stage startup, and it implies putting your heart out to solve problems, build systems, and doing all that is needed to win over challenges and customers. We are looking forward to building a highly collaborative & rich culture at Infilect. Come and join us on the rocket ship! We offer a competitive salary, commission structure, and benefits package, as well as a dynamic and fast-paced work environment. We are an early-stage startup, and it implies putting your heart out to connect with customers and team members, solve hard & challenging problems, and build & maintain scalable systems. We are also quite conscious to build a highly collaborative & rich culture at Infilect. From 50 today, we expect to be 200 team member strong team in the next 2 years, serving global customers. If this interests you, come and join us on the rocket ship! Infilect as an Equal Opportunity Employer - We do not discriminate based on race, color, gender, religion, national origin, ancestry, age, disability, medical condition, genetic information, military & veteran status, marital status, pregnancy, gender identity, sexual orientation, or any other characteristics protected by local laws, regulations, and ordinance. We also make reasonable accommodations for disabled employees and applicants as required by law. We follow these principles in all areas of employment including recruitment, training, promotions, compensation, benefits, transfer, and social and recreational programs.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Location: Bengaluru Designation: Senior Consultant Entity: Deloitte Shared Services India LLP Your potential, unleashed. India s impact on the global economy has increased at an exponential rate and Deloitte presents an opportunity to unleash and realise your potential amongst cutting edge leaders, and organisations shaping the future of the region, and indeed, the world beyond. At Deloitte, your whole self to work, every day. Combine that with our drive to propel with purpose and you have the perfect playground to collaborate, innovate, grow, and make an impact that matters. The team As a member of the Operations Transformations team you will embark on an exciting and fulfilling journey with a group of intelligent and innovative globally aware individuals. We work in conjuncture with various institutions solving key business problems across a broad-spectrum roles and functions, all set against the backdrop of constant industry change. Your work profile We are seeking an experienced Mobile App Developer with strong expertise in native Android development using Kotlin and cross-platform development using Flutter or React Native. The ideal candidate will be responsible for designing, building, and maintaining high-performance mobile applications for both Android and iOS platforms. Key Responsibilities: Design and develop native Android applications using Kotlin. Develop and maintain cross-platform mobile applications using Flutter or React Native. Collaborate with UI/UX designers to build user-friendly, responsive, and visually appealing applications. Integrate applications with RESTful APIs, backend systems, and third-party SDKs. Handle application testing, debugging, performance optimization, and deployment to Play Store and App Store. Ensure mobile applications follow best practices for security, scalability, and maintainability. Keep up with the latest trends in mobile technologies and frameworks. Required Skills: Proven experience in Android development using Kotlin. Hands-on experience with Flutter or React Native for building cross-platform apps. Strong understanding of Android SDK, Android UI design principles, and Google Play Store guidelines. Experience with Dart (Flutter) or JavaScript/TypeScript (React Native). Familiarity with app architecture patterns (MVVM, MVP), state management, and dependency injection. Knowledge of mobile app lifecycle, navigation, data persistence (SQLite/Room/Hive), and push notifications. Proficiency with Git and version control systems. Qualifications : BE / BTech in IT/EE or equivalent or MCA How you ll grow Connect for impact Our exceptional team of professionals across the globe are solving some of the world s most complex business problems, as well as directly supporting our communities, the planet, and each other. Know more in our Global Impact Report and our India Impact Report . Empower to lead You can be a leader irrespective of your career level. Our colleagues are characterised by their ability to inspire, support, and provide opportunities for people to deliver their best and grow both as professionals and human beings. Know more about Deloitte and our One Young World partnership. Inclusion for all At Deloitte, people are valued and respected for who they are and are trusted to add value to their clients, teams and communities in a way that reflects their own unique capabilities. Know more about everyday steps that you can take to be more inclusive. At Deloitte, we believe in the unique skills, attitude and potential each and every one of us brings to the table to make an impact that matters. Drive your career At Deloitte, you are encouraged to take ownership of your career. We recognise there is no one size fits all career path, and global, cross-business mobility and up / re-skilling are all within the range of possibilities to shape a unique and fulfilling career. Know more about Life at Deloitte. Everyone s welcome entrust your happiness to us Our workspaces and initiatives are geared towards your 360-degree happiness. This includes specific needs you may have in terms of accessibility, flexibility, safety and security, and caregiving. Here s a glimpse of things that are in store for you. Interview tips We want job seekers exploring opportunities at Deloitte to feel prepared, confident and comfortable. To help you with your interview, we suggest that you do your research, know some background about the organisation and the business area you re applying to. Check out recruiting tips from Deloitte professionals.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Position: MacOS (CE510SF RM 3397) Job Summary: We are seeking a skilled and passionate macOS Developer to join our growing team. The ideal candidate will have deep experience in building modern, performant, and user-friendly macOS applications. You will play a key role in developing desktop applications that integrate seamlessly with various system services and connected devices. Key Responsibilities: Design, develop, and maintain robust macOS applications using Swift and Objective-C. Build responsive and intuitive user interfaces using AppKit and/or SwiftUI. Integrate third-party libraries, APIs, and system-level services into macOS apps. Implement scalable app architecture using MVVM, VIPER, or CLEAN patterns. Optimize performance, memory usage, and battery efficiency for desktop applications. Collaborate closely with cross-functional teams to define features and deliver high-quality software. Conduct code reviews and contribute to improving team processes and standards. Must-Have Skills: Strong expertise in macOS app development using Swift and Objective-C. Solid understanding of AppKit, SwiftUI, Core Data, and Combine. Experience with multithreading, concurrency, and background task handling. Familiarity with software architecture patterns like MVVM or CLEAN Architecture. Experience with version control systems like Git and CI/CD tools such as Jenkins or GitHub Actions. Understanding of macOS system APIs, sandboxing, and app distribution via the Mac App Store or notarization. Hands-on experience with USB connectivity and driver exiting driver or LIB migration. Good-to-Have Skills: Experience with cross-platform development or Swift Package Manager (SPM). Familiarity with USB and serial communication for device integration. Exposure to low-level system programming and hardware communication. Knowledge of security best practices in macOS application development. Background in Agile/Scrum development methodologies. Knowledge on Qualcomm tools like QACT, QPST Server, QUTS, QXDM, BlueSuite, QMDE will have added benefits. Additional Requirements: Strong analytical and debugging skills. Excellent written and verbal communication skills. Ability to work independently and as part of a distributed team. Passion for writing clean, maintainable, and testable code. Job Category: Embedded HW_SW Job Type: Full Time Job Location: Bangalore Experience: 5 - 10 years Notice period: 0-15 days

Posted 2 weeks ago

Apply

0.0 - 2.0 years

2 - 6 Lacs

New Palasia, Indore, Madhya Pradesh

On-site

Please read the JD carefully before applying Job Title: Android Developer Experience Required: 2 to 5 years of experience in Android development. Educational Qualifications: Must have completed BE/MCA/M.Sc/MTech . Technical Skills: Programming Languages: Proficiency in Kotlin and Java . Development Tools: Strong knowledge of Android SDK and Android Studio . Architectural Patterns: Familiarity with MVVM, MVP , and Jetpack components . Databases: Good understanding of SQLite, Room Database , and Firebase . API & Web Services: Experience with RESTful APIs, JSON, XML , and web service integration ( SOAP & REST protocols ). Dependency Injection: Understanding of frameworks like Dagger, Hilt, Koin . Asynchronous Programming: Knowledge of Coroutines and RxJava . Version Control: Experience with Git . Build & Dependency Management: Good knowledge of Gradle . UI & UX: Familiarity with Material Design principles. Roles & Responsibilities: Develop and maintain mobile applications for the Android platform . Implement best coding practices and object-oriented design principles. Debug and optimize application performance. Collaborate with cross-functional teams to integrate new features. Stay updated with the latest industry trends and technologies. About Company : 5 Exceptions Software Solutions Private Limited is a premier offshore software development company led by a team with over 15 years of industry experience. Specializing in a wide array of technology domains, we excel in delivering high-quality products, websites, and mobile applications tailored to client needs. Our expertise spans various technology areas, enabling us to provide innovative solutions across multiple platforms. At 5 Exceptions, we foster a work environment that encourages both technical and professional growth, supporting our team members in achieving their full potential. For more info visit our website - https://5exceptions.com/ Interested Candidates can share their CV through email ID - career@5exceptions.com You can share Via whatsapp - 9329796665 / 7987118432 Job Types: Full-time, Permanent Pay: ₹200,000.00 - ₹600,000.00 per year Benefits: Health insurance Internet reimbursement Provident Fund Schedule: Day shift Monday to Friday Ability to commute/relocate: New Palasia, Indore, Madhya Pradesh: Reliably commute or planning to relocate before starting work (Preferred) Education: Bachelor's (Preferred) Experience: Android Development: 2 years (Preferred) Location: New Palasia, Indore, Madhya Pradesh (Preferred) Work Location: In person

Posted 2 weeks ago

Apply

25.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting started. We are broadening our vision beyond diabetes to empower people to take control of health. That means personalized, actionable insights aimed at solving important health challenges. To continue what we've started: Improving human health. We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable. We've already changed millions of lives and we're ready to change millions more. Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions. We'll get there by constantly reinventing unique biosensing-technology experiences. Though we've come a long way from our small company days, our dreams are bigger than ever. The opportunity to improve health on a global scale stands before us. Where You Come In You will design and build applications for the iOS platform You’ll implement requirements on iOS apps, write and update design documents We’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency You’ll interface with software test to ensure high quality product You will develop automated unit and integration tests You’ll participate in design, code and test reviews You will propose and implement enhancements to the apps to improve sustainability What Makes You Successful Bachelor’s degree in computer science or related field. You have a minimum of 1-2 years of native iOS app development experience using Swift in combination with both UIKit and SwiftUI. Knowledge of Objective C is preferred. You have 3 years of professional software development experience You bring a high degree of diligence in documentation, testing and coding You have experience working in Agile teams & using tools such as Jira and Confluence You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow You have experience writing automated tests using XCTest and XCUITest You have working knowledge of design patterns such as MVC, MVVM, MVP Experience And Education Requirements Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 2-5 years related experience or Master’s degree and 0-2 years equivalent experience. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.

Posted 2 weeks ago

Apply

25.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting started. We are broadening our vision beyond diabetes to empower people to take control of health. That means personalized, actionable insights aimed at solving important health challenges. To continue what we've started: Improving human health. We are driven by thousands of ambitious, passionate people worldwide who are willing to fight like warriors to earn the trust of our customers by listening, serving with integrity, thinking big, and being dependable. We've already changed millions of lives and we're ready to change millions more. Our future ambition is to become a leading consumer health technology company while continuing to develop solutions for serious health conditions. We'll get there by constantly reinventing unique biosensing-technology experiences. Though we've come a long way from our small company days, our dreams are bigger than ever. The opportunity to improve health on a global scale stands before us. Where You Come In You will design and build applications for the Android platform. You’ll implement requirements on Android apps, write and update design documents We’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency You’ll interface with software test to ensure high quality product. You will develop automated unit and integration tests You’ll participate in design, code and test reviews You will propose and implement enhancements to the apps to improve sustainability What Makes You Successful Bachelor’s degree in computer science or related field. You have a minimum of 1-2 years of native Android app development experience using Kotlin in combination with Jetpack Compose. Knowledge of Java is preferred. You have 3 years of professional software development experience You bring a high degree of diligence in documentation, testing and coding You have experience working in Agile teams & using tools such as Jira and Confluence You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow You have experience writing automated tests using Espresso and Mokito You have working knowledge of design patterns such as MVC, MVVM, MVP Experience And Education Typically requires a Bachelor’sdegree in a technical discipline, and a minimum of 2-5 years related experience or Master’s degree and 0-2 years equivalent experience. To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.

Posted 2 weeks ago

Apply

3.0 - 4.0 years

3 - 4 Lacs

Thiruvananthapuram

On-site

Job Title: Android Developer (Construction/Project Management Software) Location: Trivandrum, Kerala, India Experience: 3-4 Years About the Role: We are seeking a talented and experienced Android Developer to join our growing team in Trivandrum. This role is crucial for developing and enhancing mobile applications specifically designed for the construction and project management industries. The ideal candidate will have a strong passion for mobile development, a solid understanding of the Android ecosystem, and a proven track record in building robust, user-friendly, and efficient applications. Experience with software tailored for construction sites, field operations, or project tracking will be a significant advantage. Key Responsibilities: Design, develop, test, deploy, and maintain high-quality Android applications for construction and project management. Collaborate closely with product managers, UI/UX designers, and backend developers to translate requirements and wireframes into intuitive and functional mobile experiences. Write clean, maintainable, and efficient code using Kotlin and/or Java. Integrate mobile applications with backend systems and third-party APIs relevant to construction and project management (e.g., BIM data, scheduling tools, ERP systems). Implement features related to data capture (photos, videos, forms), offline capabilities, GPS tracking, and real-time updates. Ensure the performance, quality, and responsiveness of applications, identifying and resolving bottlenecks and bugs. Participate in the entire application lifecycle, from concept to deployment and post-launch support. Stay up-to-date with the latest Android development trends, architectural patterns (MVVM, MVI), and best practices (e.g., Jetpack Compose, Coroutines, Flow). Contribute to code reviews, technical discussions, and knowledge sharing within the team. Work in an Agile development environment, actively participating in sprint planning, stand-ups, and retrospectives. Required Skills and Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 3-4 years of professional experience in Android application development. Strong proficiency in Kotlin and/or Java. In-depth knowledge of the Android SDK, different versions of Android, and how to deal with varying screen sizes. Demonstrable experience building software for the Construction or Project Management Office domain. This could include applications for site reporting, field data collection, task management, progress tracking, resource management, or similar. Experience with RESTful APIs and JSON for backend integration. Familiarity with modern Android architecture components (ViewModel, LiveData, Room, Navigation Component). Experience with version control systems, especially Git. Understanding of mobile UI/UX principles and best practices for creating intuitive user interfaces. Ability to write clean, well-tested, and maintainable code. Strong problem-solving, debugging, and analytical skills. Excellent communication and teamwork skills. Good to Have Skills: Experience with Jetpack Compose. Knowledge of offline data synchronization strategies. Familiarity with cloud platforms (AWS, Azure, GCP) and their mobile services. Experience with testing frameworks (e.g., JUnit, Mockito, Espresso). Understanding of security best practices in mobile application development. Prior experience in a product-based company. Job Type: Full-time Pay: ₹25,000.00 - ₹40,000.00 per month Benefits: Leave encashment Paid sick time Provident Fund Supplemental Pay: Performance bonus Work Location: In person

Posted 2 weeks ago

Apply

1.0 - 2.0 years

0 Lacs

India

On-site

1 – 2 years of experience in developing and releasing Android applications Develop Android native mobile application based on backend API services. Develop frontend flows, UI and navigation from the mockup designs. Integrate Social APIs and Maps APIs to meet the functional requirements. Experience in MVVM, MVI architecture patterns Proficient in Java, Kotlin, Android SDK, JavaScript, CSS, HTML5 Working experience using Web Services and APIs built on SOAP or REST and using XML or JSON. Working knowledge of code versioning tools, such as Git, Gitlab Well versed in Android Design principles and best practices Ability to write clean, maintainable, and efficient code Good problem-solving and debugging skills Education: B.E, B.Tech or Masters in CS, CIS, Engineering (Any), MIS, or any related field. Job Location: Inspira Technologies Pvt. Ltd., Plot 144, II Floor, Akash Ganga, Srinagar Colony, Hyderabad 500073 To apply please send resumes to HR, Inspira Technologies Pvt. Ltd., Plot 144, II Floor, Akash Ganga, Srinagar Colony, Hyderabad 500073 or email resumes to careers@inspira.com

Posted 2 weeks ago

Apply

0 years

4 - 5 Lacs

Noida

On-site

Company: NEC Corporation India Private Limited Employment Type: Office Location: Noida, UP, IN, 201305 Work Location: Hybrid Req ID: 5177 Description: Job Title: Graduate Engineer Trainee Organization Name: NEC Corporation of India Ltd. Reporting Relationship: Reporting to Senior Manager. Role Summary: Web & Mobile Application Engineer who will support for developing Web application and mobile applications. Responsibility: Design, development, implementation, and maintenance of projects in the field of biometrics, identity management and security control such as Law Enforcement System, with support by SME. Successful applicants can expect to work in fast-paced environment and will work dynamic project teams. The projects involved are high profile, challenging and offer good career reference. Extensive knowledge about mobile app development using flutter , react js, node js, python etc. Deep knowledge of mobile platforms i.e. Android, iOS, etc. Proficiency with writing automated tests in Familiarity with RESTful APIs and mobile libraries for networking. Familiarity with the JSON format. Experience with profiling and debugging mobile applications Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app Familiarity with Git Familiarity with push notifications Understanding mobile app design guidelines on each platform and being aware of their differences Web Services, Design Patterns, SQL, HTML/HTML5, XML. Hands on Technical Skills in some of the following are preferable: Socket base client/server programming with VC Understanding soap and restful API architecture Basic knowledge of troubleshooting on network channel Cross platform communication Others: Possess initiative and disposition with a strong commitment and orientation towards results and high-quality standards. Strong problem-solving skills and ability to think out of the box. Team player with strong communication and interpersonal skills. Self-motivator with a positive attitude and with high energy. Customer focused. Proficient in written and spoken English. Qualification: Graduate Engineer Trainee Experience: Fresher Desirable Qualities: flutter , react js, node js, python etc Specialization Description General IT Applications Development includes analysis, programming, and configuration of end user applications and/or systems software including: Analyzing detailed business/functional/technical requirements and specifications for the application Coding internally developed applications and/or configuring commercial-off-the-shelf (COTS) applications using programming, scripting, and database languages Supporting application testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding application enhancements Level Description An experienced support level position that requires a basic knowledge of a given job area and tools, typically seen through work experience as well as vocational or technical training. Works under moderate supervision. Problems are typically of a routine nature, but may at times require interpretation or deviation from standard procedures. Communicates information that requires some explanation or interpretation to achieve business results for a given area of a department or function.

Posted 2 weeks ago

Apply

5.0 years

8 Lacs

India

Remote

Job Title: Team Leader – Full Stack Development Experience: 5+ Years Employment Type: Full-Time About the Role: We are seeking a highly motivated and technically strong Team Leader with hands-on experience in Python, Node.js, Typescript ( Angular & React ), PHP (Optinal) . The ideal candidate will be responsible for leading a team of developers, overseeing project delivery, and ensuring code quality, performance, and scalability. You will work closely with cross-functional teams to architect, develop, and deploy innovative solutions. Key Responsibilities: Lead and manage a team of full-stack developers across multiple projects. Architect and review scalable, secure, and maintainable codebases using modern technologies. Take ownership of development life cycles – from requirement analysis to deployment and post-release support. Collaborate with UI/UX designers, product managers, and QA to deliver high-quality solutions. Ensure best practices in coding, testing, and deployment. Conduct regular code reviews and mentoring sessions. Manage task assignments, timelines, and progress tracking using Agile/Scrum methodologies. Help in recruitment, onboarding, and training of new developers. Provide technical leadership in the evaluation and adoption of new tools or frameworks. Required Skills: Strong proficiency in Python and/or Node.js for backend development. Good to have experience in PHP (Laravel, CodeIgniter, or similar frameworks). Hands-on experience with Angular and React for frontend development. Strong knowledge of REST APIs, WebSockets, and microservices. Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB, PostgreSQL). Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms (e.g., AWS, GCP, Azure). Excellent debugging, problem-solving, and analytical skills. Good understanding of software architecture patterns (MVC, MVVM, etc.). Preferred Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. Experience in project management tools like Jira, Trello, or Asana. Exposure to Docker, Kubernetes, and containerization is a plus. Strong verbal and written communication skills. Prior experience leading distributed teams is an advantage. What We Offer: Competitive salary and performance-based incentives. Flexible working hours and remote options. Opportunity to lead cutting-edge projects and shape the tech roadmap. Supportive work culture with a focus on continuous learning and growth. Job Types: Full-time, Permanent Pay: From ₹70,000.00 per month Work Location: In person

Posted 2 weeks ago

Apply

4.0 years

1 - 3 Lacs

Surat

On-site

Job Title: Senior Android Developer Location: Surat, Gujarat Company: Brainfleck Employment Type: Full-Time Experience Required: 4+ Years About the Role: We are seeking a highly skilled Senior Android Developer to join our growing team. The ideal candidate will be responsible for designing and building advanced applications for the Android platform. You should be passionate about pushing mobile technologies to the limits and working with our team of talented engineers to design and build the next generation of mobile applications. Key Responsibilities: Develop and maintain advanced Android applications. Collaborate with cross-functional teams to define, design, and ship new features. Work with outside data sources and APIs (REST, JSON, GraphQL). Unit-test code for robustness, including edge cases, usability, and general reliability. Fix bugs and improve application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Mentor junior developers and review their code for quality assurance. Required Skills & Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Minimum of 3 to 5 years of experience in Android development. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Proficient in Kotlin and Java. Experience with third-party libraries and APIs. Solid understanding of the full mobile development life cycle. Familiarity with RESTful APIs to connect Android applications to back-end services. Experience with Android UI design principles, patterns, and best practices. Experience with offline storage, threading, and performance tuning. Knowledge of Google’s Android design principles and interface guidelines. Familiarity with cloud message APIs and push notifications. Proficient understanding of code versioning tools, such as Git. Experience with tools like Android Studio, Firebase, and Android Jetpack components. Preferred Skills: Experience with CI/CD tools for Android. Knowledge of modern architectural patterns like MVVM, MVI, or MVP. Familiarity with Jetpack Compose and modern Android UI development. Experience in publishing apps on the Play Store. Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month

Posted 2 weeks ago

Apply

2.0 - 3.0 years

3 Lacs

Indore

Remote

Sure! Here's a short and to-the-point version of a job description for an Android Developer with 2–3 years of experience : Job Title: Android Developer (2–3 Years Experience) Location: [Remote/On-site – City] Type: Full-time Job Description: We're looking for an Android Developer with 2 years of experience to build and maintain high-quality Android apps. You’ll work closely with our product and back-end teams to deliver seamless user experiences. Requirements: 2 years of Android development experience Proficient in Kotlin and/or Java Solid understanding of Android SDK, UI/UX design, and architecture patterns (MVVM/MVP) Experience with REST APIs, Git, and third-party libraries Familiar with Jetpack components and Firebase Strong debugging and performance optimization skills Nice to Have: Experience with unit/UI testing CI/CD knowledge Play Store publishing experience Job Type: Full-time Pay: Up to ₹25,000.00 per month Schedule: Day shift Fixed shift Monday to Friday Experience: Android Development: 2 years (Required) Location: Indore, Madhya Pradesh (Required) Work Location: In person

Posted 2 weeks ago

Apply

1.0 - 3.0 years

1 - 3 Lacs

Surat

Work from Office

Native Android Developer (Java/Kotlin) with 1–3 years of experience to build robust,userfriendly mobile apps. Must have hands-on experience with Android SDK, Firebase, and RESTful APIs. Knowledge of Jetpack, MVVM, and Play Store publishing is a plus.

Posted 2 weeks ago

Apply

1.0 - 2.0 years

0 Lacs

Surat

Work from Office

Responsibilities: * Design, develop, test & maintain Android apps using Kotlin & SDK. * Collaborate with cross-functional teams on MVVM architecture. * Ensure app performance, security & usability compliance.

Posted 2 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Required skills - App development with Android (Automotive) in Kotlin (& Java) with XML layouts - Implementation of Android SystemUI in Java with XML layouts - Using modern Android App technology (MVVM, Jetpack Compose, ...) - Expertise in implementing Animations in Android - Requirement analysis: Assess requirements for missing information and ability to estimate efforts with high-confidence; clarification of requirements with customer through mail/meetings - Create Software Detail Design according to software requirements - Working with large code bases (legacy code), able to apply code refactorings - Working in large teams using "Clean Code" - Testing (JUnit, Espresso) - Transparent, proactive communication & open feedback culture (receiving & giving) - Adherence to processes (ASPICE), including documentation Tasks of team will include - Implementation of SW code and bugfixes, refactorings and improvements in Kotlin / Java - Focus on UI details (e. g. layout / animation) to provide flawless user experience ("pixel perfect") - Work on complex apps handling multiple variants / brands for our customer - Documentation of the software architecture and software design (including design decisions and reviews) - Support of software requirements analysis, including feasibility checks and effort estimations(!) - Execution of developer tests, unit tests and development of automated tests - Analysis of expectations and goals of customers and other stakeholders - Compliance with non-functional requirements regarding performance, resource utilization and security - Support, maintenance and improvements of software integration process (Jenkins / GitLab)

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