Senior iOS Software Engineer

1 day ago


Chandigarh, Chandigarh, India client of SnehVin Business Solutions Full time

Job Summary :

As a Senior iOS Software Engineer, you will design and implement robust, scalable, and efficient iOS applications using GraphQL as the primary API communication layer. Your expertise in iOS frameworks and GraphQL will be essential in handling complex data requirements and optimizing application performance.

Key Responsibilities :

1. Design and implement iOS applications using GraphQL as the primary API communication layer.

2. Work closely with backend teams to define and optimize GraphQL queries, mutations, and subscriptions.

3. Collaborate with product managers, UX/UI designers, and backend engineers to ensure smooth integration and feature development.

4. Optimize application performance by reducing the number of network requests, handling large datasets efficiently, and implementing caching strategies for GraphQL responses.

5. Troubleshoot and debug application issues.

Requirements :

1. 4+ years of professional experience developing iOS applications.

2. Strong experience with integrating and managing complex API communications (GraphQL, RESTful APIs, etc.) in iOS apps.

3. Solid understanding of networking fundamentals, handling asynchronous tasks, and optimizing mobile applications for performance.

4. Proficient in Git and GitHub for version control and collaboration.

5. Familiar with writing unit tests (e.g., XCTest) and experience working in Continuous Integration/Continuous Delivery (CI/CD) pipelines.

Preferred Qualifications :

1. Experience with GraphQL clients for iOS, such as Apollo iOS or other popular GraphQL libraries.

2. Experience with SwiftUI or UIKit for building user interfaces.

3. Familiarity with dependency management tools for iOS apps.

4. Experience integrating OAuth or other authentication mechanisms for secure API access.

5. Experience working with cloud services like AWS, Firebase, or similar platforms for backend integration.

What We Offer :

1. Competitive salary and benefits package.

2. Flexible work hours and remote work options.

3. Collaborative, innovative, and dynamic team culture.

4. Opportunity for career growth and development in a cutting-edge tech environment.


  • iOS Software Engineer

    3 weeks ago


    Chandigarh, Chandigarh, India InfoStride Full time

    Job Title: Senior iOS DeveloperAbout the Role: We are seeking an experienced Senior iOS Developer to join our team at InfoStride. As a key member of our mobile development team, you will play a pivotal role in crafting cutting-edge features using the latest mobile technologies.Key Responsibilities:Design and Implement Features: Collaborate with...

  • iOS Software Engineer

    3 weeks ago


    Chandigarh, Chandigarh, India Vrecroot Full time

    Key Responsibilities:• Design and build high-quality mobile applications for iOS devices.• Collaborate with cross-functional teams to deliver applications that meet the highest standards of quality and usability.• Stay up-to-date with the latest technologies and trends in the mobile landscape.• Work closely with the engineering team to identify and...


  • Chandigarh, Chandigarh, India Vasudha Business Solutions ( HR Recruitment Consultants) Full time

    We are seeking a seasoned iOS architect and senior developer to join our team at Vasudha Business Solutions, a reputable HR/recruitment consultant firm based in Chandigarh.With a proven track record of 4+ years in developing and designing mobile applications using the latest technologies and design patterns, you will be responsible for creating high-quality...


  • Chandigarh, Chandigarh, India Aspire Talent Innovations Full time

    About the RoleAspire Talent Innovations is seeking a highly experienced Senior iOS Developer to lead the development of cutting-edge iOS applications. If you have over 7 years of hands-on experience in iOS development, are an expert in Swift, and have a strong understanding of the iOS SDK, we want to hear from you.Job DescriptionWe are looking for a...


  • Chandigarh, Chandigarh, India IT software Full time

    We are seeking a skilled PHP Developer to join our team at IT software. The ideal candidate will have a strong background in software development and a passion for technology.Key Responsibilities:Design and develop high-quality, clean code for our web applicationsCollaborate with the team to identify and prioritize project requirementsDevelop and deploy new...


  • Chandigarh, Chandigarh, India Quest Business Solution Full time

    Job OverviewQuest Business Solution is seeking a highly skilled Senior React Native Software Engineer to join our team. The successful candidate will be responsible for designing and building high-performance mobile applications for both iOS and Android platforms.Key ResponsibilitiesDesign and architect scalable and efficient mobile applications.Develop...


  • Chandigarh, Chandigarh, India Spark Brains Pvt. Ltd. Full time

    Skill RequirementsFor this role, we are seeking a Senior Software Engineer with a strong background in software development and a passion for creating innovative solutions.Key responsibilities include:Designing, developing, and deploying software applicationsCollaborating with cross-functional teams to identify and prioritize project requirementsEnsuring...


  • Chandigarh, Chandigarh, India Copeland Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at {company}.In this role, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key responsibilities include:Designing and implementing software systems and applicationsCollaborating with cross-functional...

  • iOS Developer

    3 weeks ago


    Chandigarh, Chandigarh, India client of SnehVin Business Solutions Full time

    **Job Responsibilities:**- GraphQL Integration : Utilize GraphQL as the primary API communication layer to design and implement robust, scalable, and efficient iOS applications.- Mobile App Development : Write clean, maintainable, and efficient code for iOS applications, prioritizing performance, usability, and reliability.- GraphQL Query Management :...


  • Chandigarh, Chandigarh, India NetScape Labs Full time

    We are seeking an experienced and skilled Senior Game Development Engineer to join our team at NetScape Labs. Located in the vibrant city of Mohali, Punjab, this is a fantastic opportunity for a passionate professional to contribute their expertise in building cutting-edge Augmented Reality (AR) and Virtual Reality (VR) applications.As a seasoned engineer...


  • Chandigarh, Chandigarh, India CBitss Technologies Full time

    Job Title: Senior Flutter DeveloperJob Summary:CBitss Technologies is seeking a highly skilled Senior Flutter Developer to join our team. As a Senior Flutter Developer, you will be responsible for designing and building sophisticated and highly scalable apps using Flutter. You will also be responsible for building custom packages in Flutter using the...

  • Senior Unity Engineer

    3 weeks ago


    Chandigarh, Chandigarh, India NetScape Labs Full time

    We are seeking an experienced Unity developer to join our team at NetScape Labs LLP.Key Responsibilities:• Develop and maintain standalone AR apps with interactive 3D animations and proper UI for Android and iOS platforms.• Utilize Unity 3D software for development and design, with experience in working in Virtual Reality, Augmented Reality, and Mixed...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Position SummaryPurposeAs a Senior Application Software Engineer, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems. The ideal candidate will have expertise in C++ and Python, and experience with Rust is a plus.Duties & ResponsibilitiesThe Senior Application Software Engineer will be responsible...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key ResponsibilitiesDesign and develop scalable and high-performance backend systems using...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key ResponsibilitiesDesign and develop scalable and high-performance backend systems using...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software EngineerExperience: 7-9 YearsJob Location: Remote, IndiaCompany Overview:At fifthnote – An Ensemble Health Partners Company, we're driving innovation in the Revenue Cycle Management landscape. Our technology combines data ingestion, workflow automation, and business intelligence solutions on a modern cloud architecture. With 10...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Engineer, SoftwareExperience: 7-9 YearsJob Location: Remote, IndiaCompany Overview:We are a leading player in the Revenue Cycle Management landscape, leveraging cutting-edge technology to drive meaningful impact. Our technology combines tightly integrated data ingestion, workflow automation, and business intelligence solutions on a modern...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Your primary focus will be on full-stack development, working closely with our cross-functional team to deliver innovative solutions...


  • Chandigarh, Chandigarh, India CBitss Technologies Full time

    CBitss Technologies is seeking an experienced Senior Flutter Developer to play a key role in the development of our cross-platform mobile apps for Android, iOS, and Web. A successful candidate will have expertise in building sophisticated and highly scalable apps using Flutter, with a focus on designing and developing high-quality responsive UI code and...


  • Chandigarh, Chandigarh, India Wits Innovation Lab Full time

    Senior Full Stack Software EngineerWe are seeking a highly skilled and experienced Senior Full Stack Software Engineer to join our team at Wits Innovation Lab. As a key member of our web/mobile application development team, you will be responsible for designing, developing, and maintaining our applications using a range of technologies including React.js,...