Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0 years
1 - 8 Lacs
Gurgaon
On-site
Job Description: Experience in developing apps in Native Android platform using Java/Kotlin and Cross-Platform mobile application using Flutter. Good knowledge in MVVM, BLoC architecture. Hands-on in UI development Roles and Responsibilities: Manage end-to-end development of Android Apps, including designing the user interface. Responsible for development, testing, and integration. Work quickly and efficiently so that app features can be shipped frequently to promote user satisfaction. Extensive knowledge about android mobile app development (Kotlin & Java). This includes the whole process, from the first line of code to publishing in the store(s) using the MVVM Design Pattern. Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language. Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices. Must have exposure to Android Architecture Components, full lifecycle of Android Apps: building from early stages, shipping through Google Play Store Knowledge of multi-threading, concurrency and memory management specific to mobile devices and caching mechanisms Actively involved in solving, troubleshooting issues in distributed services ecosystem Knowledge on MVVM, Clear Architecture Prior experience building RESTful API's focusing on integration with back-end services Experience with Git/Bitbucket, and TFS 2018 tools. Experience working in agile environment. Knowledge on Functional Programming Desired Candidate Profile Strong understanding of mobile UI design and implementation experience, including prototyping. Proficient in Core Java and strong understanding of Oops concepts. Attention to details, Must be able to work independently. Ability to learn and adapt to new technologies and languages. Must have a strong understanding of the patterns and practices that revolve Experience in Flutter Apps. Good knowledge of Android UI design principles, patterns, and best practices. Technical Skillset: Experience in Native Android, latest Android SDKs, Cross-Platform Development-Flutter, Dart, Frameworks, JAVA, Object Oriented Programming, Data Structures, Java, Algorithms and problem solving Architecture Pattern: MVVM, BLoc, Provider Familiar with Android Material Design, XML Job Types: Full-time, Permanent Pay: ₹15,097.73 - ₹68,851.07 per month Work Location: In person Expected Start Date: 09/08/2025
Posted 1 week ago
1.0 - 2.0 years
3 - 3 Lacs
Pitampura
On-site
Job Title: Android App Developer Location: Netaji Subhash Place, Delhi Experience: 1-2 years Employment Type: Full-time About Surepass Technologies Surepass Technologies is a leading provider of identity verification and digital onboarding solutions. Our APIs and platforms enable secure, seamless, and compliant verification processes for businesses across industries. We are growing rapidly and looking for passionate individuals to join our tech team and help us build the future of digital identity. Role Overview We are looking for a talented and self-motivated Android App Developer who is excited to build user-friendly, high-performance mobile applications. You will work closely with product managers, designers, and backend developers to deliver top-notch features that ensure smooth user experiences and high security. Key Responsibilities Design, build, and maintain advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with external APIs and SDKs Ensure the performance, quality, and responsiveness of applications Identify and fix bugs and performance bottlenecks Maintain code quality and organization through best practices Stay up-to-date with emerging trends and technologies in Android development Requirements Bachelor's degree in Computer Science, Engineering, or a related field 1-2 years of hands-on Android development experience Proficient in Kotlin and Java Solid understanding of Android SDK, Android UI design principles, and best practices Experience with RESTful APIs, third-party libraries, and JSON/XML Familiarity with version control tools like Git Experience with Firebase, Room DB, and background tasks Knowledge of mobile security and performance optimization Ability to write clean, scalable, and well-documented code Nice to Have Experience in MVVM architecture Familiarity with Jetpack Compose Worked on apps with high user traffic or in fintech/security domains Experience with CI/CD tools for mobile Knowledge of Play Store submission process What We Offer Competitive salary and performance-based incentives A fast-paced, collaborative, and growth-driven environment Opportunity to work on impactful products in the identity verification space Flexible working hours and supportive team culture How to Apply Send your resume to [chanchal.b@surepass.io] with the subject line: "Application – Android App Developer" . Job Type: Full-time Pay: ₹25,000.00 - ₹30,000.00 per month Benefits: Health insurance Provident Fund Work Location: In person
Posted 1 week ago
5.0 years
4 - 11 Lacs
Mohali
On-site
Cepoch (www.cepoch.com), a global IT professional services company, is expanding its team and seeking a talented Sr. iOS Developer to join our Mohali office. You'll contribute to innovative mobile solutions in a dynamic, US-style work environment. What You'll Bring: Education: Bachelor's or Master's degree in Science or Engineering (required). Experience: 5+ years of hands-on experience developing native iOS applications using Swift . Proven Track Record: Successfully developed and deployed multiple iOS apps to the App Store. iOS Ecosystem Mastery: Strong expertise in the entire iOS development lifecycle, from design and coding to debugging, deployment, and troubleshooting. Architectural Savvy: Expert-level understanding and application of modern architectural patterns like MVVM or MVC . Tooling & Technologies: Proficiency with Git, Firebase, PostgreSQL (or MySQL) , and social media integration . Soft Skills: Excellent communication skills and a collaborative team-player mindset. Nice-to-Haves: Experience with subscriptions, WebSockets highly desired Show links of live apps with high download volumes. Job Type: Full-time Pay: ₹400,000.00 - ₹1,100,000.00 per year Application Question(s): Are you immediate joiner? Work Location: In person
Posted 1 week ago
1.0 years
1 - 7 Lacs
Mohali
On-site
We are looking for Junior iOS Developer holding 1 year-1.5 years of experience into iOS app development and UI designing. Skills required:- Swift/UI Kit Designing through storyboard/Knowledge of Swift UI would be a plus. MVC/MVVM Architecture Xcode and Cocoa Pods experience API Implementation App handling and app management Self testing Location - Mohali Phase 8B, Prosperity square Must be from IT background BCA/MCA/B.Tech IT/ MTech IT fields students only needed. Must have a minimum of 6 months of experience excluding trainings. Only face to face interviews will be done and local Mohali based candidates will be selected. Job Types: Full-time, Permanent Pay: ₹13,863.17 - ₹58,956.69 per month Schedule: Day shift Experience: iOS development: 1 year (Required) Work Location: In person
Posted 1 week ago
5.0 years
9 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 ₹80,000.00 per month Work Location: In person
Posted 1 week ago
6.0 years
0 Lacs
Vadodara
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The Senior Software engineer part of Quality Engineering organization collaborates closely with the development and Architecture teams to define E2E test cases, establish testing frameworks, and automate testing processes for mobile SDKs. They leverage their technical expertise to identify potential areas of improvement and optimize the testing procedures. By conducting rigorous testing and quality checks, the senior mobile engineer ensures that the final product is robust, reliable, and user-friendly and performant. Role Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 6+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Education: Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You: Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Demonstrate MC Core Competencies. Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities: Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills - both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Posted 1 week ago
0 years
2 - 5 Lacs
Ahmedabad
On-site
About the Role We are seeking a talented and detail-oriented React Native Developer to join our mobile development team. You will be responsible for designing and building cross-platform mobile applications with a strong focus on performance, user experience, and code quality. What You'll Be Doing Design, develop, and maintain high-performance mobile applications using React NativeWork closely with product managers, designers, and stakeholders to understand requirementsTranslate UI/UX wireframes into polished, responsive interfacesWrite clean, reusable, and scalable code with best practices in JavaScript and React NativeOptimize applications for performance, responsiveness, and smooth user experiencesImplement features like user authentication, data storage, and third-party integrationsCollaborate with backend teams to define and integrate RESTful APIsPerform rigorous testing and debugging to ensure stability and reliabilityStay updated with the latest trends and advancements in mobile app developmentParticipate in sprint planning, daily stand-ups, and regular code reviewsTroubleshoot and resolve bugs and performance issues efficiently Your Toolkit Core Skills: Proven experience in developing mobile apps using React NativeStrong proficiency in JavaScript and modern front-end development principlesExperience working with RESTful APIs and third-party integrationsFamiliarity with mobile app architecture patterns (MVC, MVVM, etc.)Solid understanding of mobile performance optimization techniquesExperience with state management libraries (Redux, MobX, etc.)Strong debugging, troubleshooting, and unit testing skillsGood communication and collaboration skills Bonus Points: Experience with native mobile development (Swift, Kotlin)Familiarity with CI/CD tools and mobile deployment (App Store / Play Store)Knowledge of Firebase, GraphQL, or push notificationsExposure to TypeScript in React Native projects Why Join Us Work on exciting mobile projects in a fast-paced environmentCollaborate with passionate and experienced developersFlexible working environment with career advancement opportunitiesAccess to modern tools, frameworks, and mobile technologies Job Types: Full-time, Permanent Pay: ₹196,271.93 - ₹1,028,242.60 per year Benefits: Health insurance Provident Fund Work Location: In person
Posted 1 week ago
2.0 years
2 Lacs
India
On-site
Position : Android Developer Experience : 2 Years Location : [Your Location] Job Type : Full-Time | 5 Days Working Role Overview We are hiring an Android Developer with 2 years of experience to build and maintain high-quality mobile applications. You’ll work with cross-functional teams to develop features, fix bugs, and improve app performance. Key Skills Required Kotlin/Java Android SDK & Jetpack components REST APIs, JSON, Retrofit Firebase, Room DB Git & Version Control MVVM or Clean Architecture (Bonus) Responsibilities Develop & maintain Android apps Collaborate with UI/UX and backend teams Write clean, scalable code Debug and optimize performance Stay updated with new tech Why Join Us? Growth-oriented work culture Friendly team & flexible environment Exposure to real-time projects Job Type: Full-time Pay: From ₹20,000.00 per month Work Location: In person
Posted 1 week ago
2.0 - 3.0 years
1 - 3 Lacs
Indore
On-site
Job Title: Android Developer (2–3 Years Experience) Location: Indore - Onsite Type: Full-time Notice : Immediate Joiners 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 Types: Full-time, Permanent Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Monday to Friday Application Question(s): Can you start Immediately? Current CTC: Experience: Android Development: 2 years (Required) Kotlin: 2 years (Required) SDKs: 2 years (Required) Location: Indore, Madhya Pradesh (Required) Work Location: In person
Posted 1 week ago
3.0 years
0 Lacs
Andhra Pradesh
On-site
Job Responsibilities: Understand the use cases/User Story, code and develop on a designed platform/pattern. Strict adherence to coding standards. Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo. Create code documentations wherever applicable and as set guidelines by the team. Create and perform Unit Tests wherever applicable as set guidelines by the team. Provide feedback and assist in estimation planning. Merge code branches as and when required. Create and publish release documentations and application deployments as and when requested. Report out statuses to the leads onshore daily during the Stand-up calls. Additionally, update efforts on a given work item on everyday basis. Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned Qualifications: Should have 3+ years of work experience in design, develop, Code and Unit Test web and desktop-based applications written in .Net framework and Angular. Strong analytical skills to understand a given requirement and provide work estimates. Strong Object-Oriented Programming knowledge. Strong experience with Static Code Analyzers like Fortify. Should have good understanding of web servers such as IIS and Front-end such as HTML's and Razor based engines. Strong coding experience and thorough understanding of programming languages such as C#, VB.NET, ASP.Net, ADO.Net, JQuery, JavaScript, Traditional Web Services, WCF, Web API and other Scripting languages such as pythons. Strong working knowledge on various design patterns such as MVC, MVVM, DDD, Repository Pattern and any custom/hybrid framework as designed by the Architects. Should have a strong working knowledge of Azure DevOps. Strong knowledge and understanding of data sharing medium using JSON, XML and other media types. Strong knowledge on Entity Framework (6 and above) and other ORM such as Dapper. Strong knowledge and programming skills in Database such SQL SERVER, Oracle, My SQL and SQL Express. Strong knowledge and coding experience in REST based web services and service-oriented design patterns using WCF and other API's. Should have used IDE such as Visual Studio and Visual Studio Code for Front-end development Understanding of JS frameworks like Vue or React is plus - nice to have
Posted 1 week ago
5.0 - 6.0 years
5 - 6 Lacs
Pune
Work from Office
• Experienced Flutter Developer with 5+ years in mobile app development • Skilled in Dart, Kotlin, React, Firebase, REST APIs, MVVM, Jetpack, BLE, GPS, and CI/CD tools • Strong in performance tuning, mentoring, and cross-platform delivery.
Posted 1 week ago
3.0 years
0 Lacs
Indore, Madhya Pradesh, India
On-site
Job Title: Android Developer (2–3 Years Experience) Location: Indore - Onsite 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
Posted 1 week ago
0.0 - 2.0 years
0 - 0 Lacs
Pitampura, Delhi, Delhi
On-site
Job Title: Android App Developer Location: Netaji Subhash Place, Delhi Experience: 1-2 years Employment Type: Full-time About Surepass Technologies Surepass Technologies is a leading provider of identity verification and digital onboarding solutions. Our APIs and platforms enable secure, seamless, and compliant verification processes for businesses across industries. We are growing rapidly and looking for passionate individuals to join our tech team and help us build the future of digital identity. Role Overview We are looking for a talented and self-motivated Android App Developer who is excited to build user-friendly, high-performance mobile applications. You will work closely with product managers, designers, and backend developers to deliver top-notch features that ensure smooth user experiences and high security. Key Responsibilities Design, build, and maintain advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with external APIs and SDKs Ensure the performance, quality, and responsiveness of applications Identify and fix bugs and performance bottlenecks Maintain code quality and organization through best practices Stay up-to-date with emerging trends and technologies in Android development Requirements Bachelor's degree in Computer Science, Engineering, or a related field 1-2 years of hands-on Android development experience Proficient in Kotlin and Java Solid understanding of Android SDK, Android UI design principles, and best practices Experience with RESTful APIs, third-party libraries, and JSON/XML Familiarity with version control tools like Git Experience with Firebase, Room DB, and background tasks Knowledge of mobile security and performance optimization Ability to write clean, scalable, and well-documented code Nice to Have Experience in MVVM architecture Familiarity with Jetpack Compose Worked on apps with high user traffic or in fintech/security domains Experience with CI/CD tools for mobile Knowledge of Play Store submission process What We Offer Competitive salary and performance-based incentives A fast-paced, collaborative, and growth-driven environment Opportunity to work on impactful products in the identity verification space Flexible working hours and supportive team culture How to Apply Send your resume to [chanchal.b@surepass.io] with the subject line: "Application – Android App Developer" . Job Type: Full-time Pay: ₹25,000.00 - ₹30,000.00 per month Benefits: Health insurance Provident Fund Work Location: In person
Posted 1 week ago
10.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Xapton is hiring Technical Architect cum Sr. Mean Stack Developer. The ideal candidates are enthusiastic and motivated persons with a passion for creating lasting customer experiences and are able to respond quickly to multiple project needs. They will work closely with Customers, Product Managers, Operations and will design, develop, and implement solutions using the latest technology and tools. We believe in a learning culture where all team members have the opportunity to grow their skills and experiences. We are looking for the best candidates to help us create the future and make a difference. Responsibilities Design and develop software UI components as per requirements Actively participate in design discussions involving business requirements Document as per organization guidelines and standards Learn "on the job" to take up independent assignments Provide visibility on progress of work on a periodic basis Provide meaningful estimate of assigned work with appropriate justification Improve functionality of existing systems Coordinate with internal teams to understand user requirements and provide technical solutions Provide integration with a variety of data storage and / or backend systems as required Prepare high quality presentations on technical topics targeting exec leadership and customer Mentor junior team members and proactively share knowledge Skillset Required / Mandatory Minimum 10 years of experience working in web application development projects Extensive knowledge of Angular (v12+) and node.js (v18+) with usage in minimum 3 projects Basic understanding of ORM libraries, with knowledge of one library like TypeORM / SQLize Basic understanding of deploying web applications on a cloud platform like MS Azure / AWS Strong in RDBMS concepts, with hands-on knowledge of MS SQL / MySQL or PostgreSQL Good understanding of software design and basic knowledge of design documentation Good understanding of version control with knowledge of any one of: SVN, CVS, TFS / GitHub Good knowledge of HTML 5, CSS 3 with experience in using these in minimum 3 projects Good knowledge of using browser debuggers Good understanding of Responsive Web Design (RWD) concept and CSS techniques Preferable / Nice to have Knowledge of object-oriented JavaScript libraries / frameworks like knockout. js or react. js Experience in any of the Agile methodologies like Scrum, Kanban, XP or Iterative Knowledge of MVC / MVVM pattern • Experience in leading a team in at least 1 project involving Angular and node.js Basic knowledge of Python programming Basic knowledge of Shell scripting Qualifications Bachelor’s degree in engineering or equivalent Minimum 10+ years of experience working in software development project
Posted 1 week ago
0.0 - 2.0 years
0 - 0 Lacs
Indore, Madhya Pradesh
On-site
Job Title: Android Developer (2–3 Years Experience) Location: Indore - Onsite Type: Full-time Notice : Immediate Joiners 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 Types: Full-time, Permanent Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Monday to Friday Application Question(s): Can you start Immediately? Current CTC: Experience: Android Development: 2 years (Required) Kotlin: 2 years (Required) SDKs: 2 years (Required) Location: Indore, Madhya Pradesh (Required) Work Location: In person
Posted 1 week ago
5.0 - 7.0 years
0 - 0 Lacs
bangalore
On-site
Dear Candidate We are hiring for Mobile App Developer (iOS Focus Xamarin / .NET MAUI) PFB JD: Role : Mobile App Developer (iOS Focus Xamarin / .NET MAUI) Location : Bangalore Hybrid (3 days in-office) Experience: 5 to 7 years Core Tech Stack Primary: Swift, Objective-C, C# with Xamarin.Forms / Xamarin.Native / .NET MAUI Architecture: MVVM, Clean Architecture, SOLID, Dependency Injection Platforms: iOS (mandatory), Android (nice-to-have) Tooling: Visual Studio, Xcode, App Center, Firebase, Fastlane APIs: RESTful services, GraphQL, JSON, asynchronous patterns DevOps: Azure DevOps / GitHub Actions CI-CD, TestFlight, Google Play Console Practices: Unit & UI testing (XUnit, NUnit, XCUITest), App Store review guidelines, OWASP Mobile Top-10 Key Responsibilities Design & Build high-quality, reusable components for iOS and cross-platform apps using Xamarin / .NET MAUI . Collaborate closely with UI/UX designers, product managers, and backend teams to translate Figma mocks into fluid, responsive interfaces. Optimize apps for startup time, memory footprint, battery life, and 60 FPS scrolling across low- to high-end devices. Integrate secure API calls, offline caching, push notifications, background sync, and analytics. Publish & Monitor releases to the Apple App Store (and Google Play as a plus), owning crash-free rates and store ratings. Drive Agile ceremonies daily stand-ups, sprint planning, estimations, retrospectives. Continuous Learning evaluate new frameworks (e.g., .NET 8 MAUI enhancements, SwiftUI interoperability) and champion adoption. Must-Have Checklist 5 to 7 yrs of iOS-focused mobile development with at least 2 yrs in Xamarin / MAUI . Deep understanding of iOS Human Interface Guidelines and App Store compliance . Proven track record shipping production-grade apps to the App Store. Strong grasp of MVVM , data-binding, async/await, and dependency injection . Hands-on with RESTful integration , error handling, and offline strategies. Job stability mandatory max 2 companies in last 5 yrs. Currently residing in Bangalore and able to join within 15 to 30 days . Nice-to-Have Android (Kotlin/Java) experience or Flutter exposure. Azure cloud services (Notification Hubs, Key Vault, App Insights). Video streaming, BLE, or biometric authentication integrations.
Posted 1 week ago
6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Velotio Technologies is a product engineering company working with innovative startups and enterprises. We are a certified and recognized as one of the best companies to work for in India. We have provided full-stack product development for 110+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products. Requirements We are seeking a Senior iOS Engineer to join our SDK development team. You will be responsible for maintaining, enhancing, and developing a secure payment processing iOS SDK that handles sensitive financial data in compliance with enterprise-grade security standards. SDK Development & Maintenance: Lead development of modular iOS SDK components related to core logic, security, UI, and analytics Security Implementation: Implement and maintain PCI DSS-compliant encryption, SSL pinning, and secure data handling mechanisms Payment Processing: Develop and maintain secure payment method creation and transaction processing logic UI Component Development: Build and maintain secure, customizable payment form components using SwiftUI Network Layer Architecture: Design and implement robust, testable network layers with retry logic and error handling Testing & Quality Assurance: Write comprehensive unit and integration tests; ensure high test coverage Documentation: Create and maintain technical documentation, API references, and implementation guides Code Review & Mentorship: Review code from junior developers and provide technical guidance Required Technical Skills: Core iOS Development Swift 6.1+ - Expert-level proficiency with modern Swift features iOS 13.0+ - Deep understanding of platform capabilities SwiftUI & UIKit - Advanced UI development Swift Package Manager - Experience with dependency management Xcode - Proficient with debugging, profiling, and tools Security & Cryptography SHA-256, CommonCrypto, SSL/TLS Pinning PCI DSS Compliance, Secure Memory Management, Keychain Services Network & API Development Async/Await, URLSession, RESTful APIs, Codable, Error Handling Protocol-Oriented Programming for modular, testable networking Architecture & Design Patterns MVVM, Protocol-Based Design, Builder, Singleton, Observer, Factory Testing & Quality Unit Testing (XCTest), Integration Testing, Mocking, TDD, CI Integration Payment Processing Knowledge Credit Card Validation, Gateway Integration, Transaction Handling, Security Standards Advanced Technical Concepts Memory Safety, Secure Data Wrapping, Thread Safety Network Security (cert validation, pinning, interceptors) Form Validation (real-time, accessibility, i18n) Error Handling (types, retry logic, resilience) Performance Optimization (networking, UI rendering, memory usage) Experience Requirements: 6+ years of iOS development experience 3+ years working with payment processing or financial applications 2+ years of experience in security-focused development Proven track record of shipping production SDKs or libraries Experience with enterprise-grade applications and compliance requirements Good to have: App Store Connect, Advanced Git workflows, Agile/Scrum Benefits Our Culture : We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly Flat hierarchy with fast decision making and a startup-oriented "get things done" culture A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.
Posted 1 week ago
3.0 years
0 Lacs
Surat, Gujarat, India
Remote
Summary: We are looking for a skilled and passionate Android Developer to join our mobile development team. In this role, you will be responsible for designing and building advanced applications for the Android platform using Kotlin. You will work closely with designers, product managers, and backend developers to deliver high-quality mobile experiences. Your work will directly impact the user experience and functionality of our core products. Responsibilities: Design and build advanced applications for the Android platform using Kotlin. Collaborate with cross-functional teams to define, design, and ship new features. Translate designs and wireframes into high-quality code. Ensure the best possible performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs to improve application stability and performance. Maintain code quality, organization, and automation using modern architecture patterns (MVVM/Clean Architecture). Integrate with RESTful APIs, third-party SDKs, and other external services. Write unit tests and participate in code reviews to ensure code quality. Keep up to date with the latest Android trends, libraries, and best practices. Qualifications: 3+ years of experience in Android development, with strong proficiency in Kotlin. Solid understanding of the Android SDK, Android Studio, and the mobile app development lifecycle. Experience working with remote data via REST and JSON. Knowledge of architectural patterns like MVVM, MVP, and Clean Architecture. Familiarity with Jetpack components (LiveData, ViewModel, Navigation, Room, etc.). Experience with modern libraries and frameworks like Retrofit, Dagger/Hilt, Coroutine/Flow, etc. Strong problem-solving skills and attention to detail. Ability to work independently and as part of a team in an Agile environment. Bachelor’s degree in Computer Science, Engineering, or a related field (preferred). Apps published on the Play Store or contributions to open-source projects (a plus).
Posted 1 week ago
2.0 - 3.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Job Description We are looking for a person who is committed to teamwork, who enjoys working on cutting-edge technology in a fast-paced environment, is customer-centric, and thrives on the challenge of building something new that will operate at a nationwide scale. Come join us, be curious, explore, learn, and accelerate your career growth. Requirements Bachelor's or Master's degree in Computer Science or equivalent. 2-3 years of experience in developing Android applications. Proficient in Kotlin, Java, with good knowledge of its ecosystems is a must. Preferred Qualification Strong understanding of Android modern architecture, such as Jetpack Compose, ViewModel, Room, DataStore, WorkManager, Navigation, Dependency Injection (Hilt Dagger). Have an understanding of OOP, different architectural patterns (esp. MVVM), and their Testability. Have experience with common Android libraries like Retrofit, OkHttp, Glide, RxJava, Gson, Arch-components, etc. Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard, etc. Excellent command over Data Structures and Algorithms. Understanding of design for scalability, performance, and reliability. Experience working in an Agile environment and a project management tool like Jira. Familiar with Material Design guidelines, common mobile UX patterns, and anti-patterns. (ref:hirist.tech)
Posted 1 week ago
1.0 years
6 - 7 Lacs
Ahmedabad, Gujarat, IN
On-site
About the job: Job Description: The Lead Android Developer is responsible for the technical leadership of the Android development team. They will lead and mentor a team of talented developers, provide guidance on technical design and implementation, and ensure code quality and best practices. The Lead Android Developer will also be involved in the overall architecture and strategy for the Android platform. Post Lead Android Developer Job Key responsibilities: 1. Lead a team of Android developers in the design, development, testing, and deployment of mobile applications 2. Collaborate with cross-functional teams to define, design, and ship new features 3. Conduct code reviews to ensure code quality and adherence to best practices 4. Mentor and provide guidance to junior developers to enhance their technical skills 5. Research and evaluate new mobile technologies and industry trends 6. Participate in the overall architecture and strategy discussions for the Android platform Who can apply: Only those candidates can apply who: have minimum 1 years of experience are Computer Science Engineering students Salary: ₹ 6,60,000 - 7,80,000 /year Experience: 1 year(s) Deadline: 2025-08-22 23:59:59 Other perks: 5 days a week Skills required: Java, XML, Flutter, REST API, Android, Kotlin, Firebase, Jetpack Compose and MVVM Other Requirements: 1. Bachelor's degree in Computer Science or a related field 2. Proven experience as a lead Android developer or similar role 3. Deep understanding of Android development frameworks and tools 4. Strong knowledge of Java and Kotlin programming languages 5. Experience with version control systems (Git, SVN) 6. Familiarity with Agile development methodologies 7. Excellent problem-solving and troubleshooting skills 8. Strong communication and leadership abilities 9. Android SDK, Java, Kotlin, MVVM, Retrofit, Firebase, Git, Agile methodologies, Problem-solving, Leadership, Databinding, Coroutine Dependency, Jetpack compose and component, Knowledge about the services. He/She did at least one Client Communication. 10. Working on live projects. About Company: MSP Concepts is one of the premier IT solution companies in India. We are one of the fastest-growing IT companies around. As a rapidly growing company, we invite smart, creative, and professional individuals who can be a part of our success. We specialise in Web development (PHP), Graphics Designing, Mobile Application Development, and iPhone Development. We pride ourselves on delivering excellent development in Microsoft ASP. Net Application, Smart Tv, Silverlight, CakePHP Open Source PHP Application like Joomla, WordPress, Drupal, Zen Cart, X Cart, Magento, Oscommerce, Open Cart, PrestaShop, Moodle, Android, iPhone Application development and Graphics design. Our head office is based in the UK, whilst the development is carried out in India. This enables us to be competitive yet achieve excellent deliverables, and such has grown from strength to strength. Clients are spread across the world, including the USA, the Middle East, Asia, and Europe.
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
You will be joining Celonis, a global leader in Process Mining technology and a rapidly growing SaaS firm. Celonis believes in the potential of leveraging data and intelligence to enhance business processes, and they are looking for individuals like you to be a part of their team. As a Software Engineer at Celonis, you will be involved in building and enhancing the Task Mining solution. Task Mining technology enables businesses to capture user interaction data and analyze workflows for optimization. Your role will focus on developing new features, ensuring the reliability of the Task Mining solution, and contributing to the overall improvement of the software. Key responsibilities will include implementing performant and scalable desktop components, leading end-to-end solution implementation, enhancing software maintainability and reliability, automating development processes, documenting procedures, and collaborating with both internal teams and customers. Additionally, you will be required to have expertise in C# and .NET framework, with knowledge of Java and Spring boot as a plus. To qualify for this role, you should have 2-6 years of experience in building .NET applications, a passion for writing clean code following SOLID principles, hands-on experience in C# and .NET framework, familiarity with WPF and MVVM, and a good understanding of containerization technologies like Docker. Experience with Java, Spring framework, REST APIs, microservice architecture, monitoring tools like DataDog, unit and integration testing, refactoring legacy components, and interacting with customers will be beneficial. Strong communication skills and the ability to mentor junior colleagues are also desired qualities. At Celonis, you can look forward to working with cutting-edge process mining technology, accessing career development opportunities, exceptional benefits including generous PTO and hybrid working options, well-being programs, and a supportive community. By joining Celonis, you will be part of an innovative company that values customer focus, teamwork, ownership, and sustainability, offering a collaborative and empowering work environment. Celonis is committed to fostering an inclusive workplace where diverse perspectives are valued, voices are heard, and creativity thrives. As part of the Celonis team, you will have the opportunity to contribute to meaningful impact and collaborate with talented individuals globally.,
Posted 1 week ago
5.0 - 9.0 years
10 - 15 Lacs
Pune
Hybrid
Roles and Responsibilities Design, develop, test, and maintain high-quality Android applications using Kotlin programming language. Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs. Ensure seamless integration of third-party libraries and APIs into the application. Troubleshoot issues related to app performance, memory management, and UI bugs. Participate in code reviews to ensure adherence to coding standards and best practices. Desired Candidate Profile 5-9 years of experience in developing Android applications using Java or Kotlin programming languages. Strong understanding of MVVM architecture pattern for building scalable and maintainable software systems. Proficiency in working with Jetpack framework for efficient development workflows. Experience with iOS development is an added advantage but not mandatory.
Posted 1 week ago
5.0 years
0 Lacs
Greater Kolkata Area
Remote
About Tala Tala is on a mission to unleash the economic power of the Global Majority – the 4 billion people overlooked by existing financial systems. With nearly half a billion dollars raised from equity and debt, we are serving millions of customers across three continents. Tala has been named by the Fortune Impact 20 list, CNBC ’s Disruptor 50 five years in a row, CNBC ’s World's Top Fintech Company, Forbes’ Fintech 50 list for eight years running, and Chief's The New Era of Leadership Award. We are expanding across product offerings, countries and crypto and are looking for people who have an entrepreneurial spirit and are passionate about our m ission. By creating a unique platform that enables lending and other financial services around the globe, people in emerging markets are able to start and expand small businesses, manage day-to-day needs, and pursue their financial goals with confidence. Currently, over nine million people across Kenya, the Philippines, Mexico, and India have used Tala products. Due to our global team, we have a remote-first approach, and also have offices in Santa Monica, CA (HQ); Nairobi, Kenya; Mexico City, Mexico; Manila, the Philippines; and Bangalore, India. Most Talazens join us because they connect with our mission. If you are energized by the impact you can make at Tala, we’d love to hear from you! The Role We’re looking for a Senior Android Engineer to contribute to our life-changing financial services app. In this role, you’ll join the elite team of Android engineers developing features for our large global user base. Enthusiasm and drive for crafting a great user experience is a must. If you enjoy taking a complicated idea/process and simplifying it for the user into a beautiful and compelling experience, then our team may be the right place for you. What You'll Do Responsible for cloning the Android app into the India app, and thereafter supporting it with feature updates. Deliver customer-focused features that prioritize polish, stability, and security Help establish, improve, and exemplify best practices for Android engineering Develop/improve complex features for current and future supported countriesProvide guidance when integrating with external partners (tracking, payment/KYC, support, etc.) Participate in refactoring the current codebase to achieve better abstraction and modularization What You'll Need 5+ years working as an Android Engineer Kotlin (3-5 years+) MVVM/coroutines/flows (1-3+ years) Jetpack Compose (1 year+) Expert in AI aided development, including context management and prompt creation. Is up to date on existing technologies including Gemini, ChatGPT and Claude. Uses CoPilot, VSCode or similar. Is able to implement AI-created work in many/most situations Our vision is to build a new financial ecosystem where everyone can participate on equal footing and access the tools they need to be financially healthy. We strongly believe that inclusion fosters innovation and we’re proud to have a diverse global team that represents a multitude of backgrounds, cultures, and experience. We hire talented people regardless of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
Posted 1 week ago
25.0 years
0 Lacs
Itanagar, Arunachal Pradesh, 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 1 week ago
4.0 - 6.0 years
0 Lacs
Pune, Maharashtra, India
On-site
iOS - The purpose of this role is to develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company. Job Description: iOS Developer (Swift, Swift UI, BLE) –4 to 6 Years Experience Job Summary: We are seeking an experienced iOS Developer with 4–6 years of professional experience in building modern iOS applications using Swift and SwiftUI. The ideal candidate must have significant experience with Bluetooth Low Energy (BLE) and a strong grasp of iOS system frameworks and app lifecycle management. Key Responsibilities: Develop and maintain robust iOS applications using Swift and SwiftUI. Implement and maintain BLE communication, handling connections, pairing, data exchange, and background operations. Collaborate with designers and engineers to deliver high-quality user experiences. Write clean, maintainable, and scalable code following best practices. Optimize applications for performance and memory usage. Unit testing, debugging, and performance profiling. Contribute to architectural decisions and code reviews. Required Skills: 4 -6 years of hands-on iOS development experience. Expertise in Swift, SwiftUI, Combine, and Foundation. Proven experience working with CoreBluetooth and BLE peripheral/central modes. Understanding of iOS app lifecycle, memory management, and background modes. Familiarity with MVVM and Clean Architecture in iOS development. Proficient in integrating RESTful APIs using URLSession or third-party libraries like Alamofire. Experience in managing local data using CoreData or Realm. Knowledge of App Store guidelines, provisioning, and deployment. Nice to Have Exposure to cross-platform frameworks like Kotlin Multiplatform Mobile, Compose Multiplatform Mobile is a plus. Experience with CI/CD tools like GitHub Actions, Jenkins. Location: Pune Brand: Merkle Time Type: Full time Contract Type: Permanent
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough