Senior Software Engineer – iOS

4 days ago


Vadodara, Gujarat, India Mastercard Full time US$ 1,25,000 - US$ 1,75,000 per year

Title and Summary

Senior Software Engineer iOS & Cross-Platform Mobile DevelopmentOverview:

Prepaid Management Services is a division within MasterCard dedicated to delivering Prepaid Solutions, including our multi-Currency Cash Passport product. While it has traditionally served the travel industry, this business unit is now expanding the global reach of prepaid offerings through innovative, market-leading solutions in collaboration with major global brands. We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in iOS mobile application development using Native (Swift/Objective-C), React Native, and Kotlin Multiplatform Mobile (KMM) technologies. The ideal candidate will be passionate about building high-quality, scalable mobile applications and have a solid understanding of mobile architecture and cross-platform development practices. Knowledge of the Android platform and its release process is a strong plus.

Key Responsibilities:

Design, develop, and maintain iOS applications using Swift/Objective-C, React Native, and Kotlin Multiplatform.

Collaborate with cross-functional teams to define, design, and ship new features.

Ensure the performance, quality, and responsiveness of applications.

Write clean, maintainable, and testable code following best practices.

Participate in code reviews and mentor junior developers.

Work closely with product managers, designers, and QA to deliver high-quality mobile experiences.

Optimize applications for maximum performance and scalability.

Stay up to date with the latest mobile development trends and technologies.

Required Skills & Qualifications:

Bachelors or Masters degree in Computer Science, Engineering, or a related field.

5+ years of professional experience in mobile application development.

Strong proficiency in iOS Native development (Swift/Objective-C).

Hands-on experience with React Native and Kotlin Multiplatform Mobile (KMM).

Solid understanding of mobile UI/UX principles and best practices.

Experience with RESTful APIs, third-party libraries, and version control tools (e.g., Git).

Familiarity with CI/CD pipelines and mobile testing frameworks.

Desirable:

SDLC support tools (ALM, Confluence, Sharepoint)

Experience using npm, and CSS

Code packaging and publishing automation

Financial services experience (Cards/PCI)

Preferred/Nice to have Skills:

Basic knowledge of Android platform architecture and development.

Experience with the Android application release process (Play Store submission, signing, versioning).

Exposure to Agile/Scrum development methodologies.

Knowledge of performance tuning and memory management in mobile apps.

Personal Qualities:

Flexible and Adaptable

Excellent Problem Solver

Strong Communication skills both verbal and written

Self-Starter with Initiative

Leadership and Mentorship skills

Detail-Oriented and Quality-Focused

Team-Oriented

Ethical and Responsible

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 Mastercards 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 Mastercards guidelines.


  • Vadodara, Gujarat, India beBeeIosdeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    iOS Software EngineerWe are seeking a highly skilled iOS software engineer to join our mobile engineering team.


  • Vadodara, Gujarat, India MRI Software Full time

    About The Role :MRI Software is seeking a Senior Software Engineer IV to join our team working on products.As a Senior Software Engineer IV, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should have a passion for development and an eagerness to learn new things and...


  • Vadodara, Gujarat, India MRI Software Full time US$ 90,000 - US$ 1,20,000 per year

    About the role:MRI Software is seeking a Senior Software Engineer IV to join our team working on products. As a Senior Software Engineer IV, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and...


  • Vadodara, Gujarat, India Rishabh Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Jaw-dropping Java skills deserve a jaw-dropping role. This is it.Lets dive into the details so you can discover what makes this role excitingJob Title: Senior Software EngineerLocation: VadodaraJob Type: Full-TimeAbout the RoleWe are looking for an experienced Java Developer with 5-7 years of hands-on experience in building and maintaining applications using...

  • Senior iOS Developer

    2 weeks ago


    Vadodara, Gujarat, India Pavans Group Full time ₹ 4,50,000 - ₹ 6,00,000 per year

    Company : Pavans Group Techsoft Pvt LtdLocation : VadodaraWebsite: Apply at: About UsPavans Group Techsoft Pvt Ltd is a fast-growing, highly ambitious, and creative organization based in Vadodara. We specialize in mobile app development, website development, web-based application development, and open-source customization. Our projects are innovative and...


  • Vadodara, Gujarat, India Rishabh Software Full time US$ 90,000 - US$ 1,20,000 per year

    VIOOHPosted on Aug 11, 2025Vadodara-GujaratMinimum Required Experience : 5 yearsFull TimeSkillsSQLMicroservicesSoftware Design PatternJavaNosqlSpringCi/CdMySQLSpring BootAws Cloud ServicesDescriptionJob Title: Java Developer (5-7 Years Experience)Location: VadodaraJob Type: Full-Time | [On-site / Remote / Hybrid]Department: Software DevelopmentReports To:...

  • Software Engineer

    1 week ago


    Vadodara, Gujarat, India beBeeDeveloper Full time ₹ 18,00,000 - ₹ 24,00,000

    Job Title: Front End DeveloperWe are seeking an experienced software engineer to join our team as a front end developer.About the Role:This is an opportunity to work on exciting projects using React Native and contribute to the development of innovative solutions.Key Responsibilities and Skills:Expertise in React Native Development: Proficient in building...


  • Vadodara, Gujarat, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Software EngineerThe ideal candidate will be responsible for designing, developing, and maintaining scalable data pipelines using Google Cloud Platform. This includes implementing complex analytical algorithms to drive business insights, developing robust and secure REST APIs, working with various databases including SQL and Neo4j graph databases, and...

  • Software Engineer III

    2 weeks ago


    Vadodara, Gujarat, India MRI Software Full time

    About The Role :MRI Software is seeking a Software Engineer III to join our team working on products.As a Software Engineer III, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should have a passion for development and an eagerness to learn new things and improve your...

  • Software Engineer III

    2 weeks ago


    Vadodara, Gujarat, India MRI Software Full time US$ 90,000 - US$ 1,20,000 per year

    About the role:MRI Software is seeking a Software Engineer III to join our team working on products. As a Software Engineer III, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your...