Senior iOS Software Engineer
1 day ago
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 timeJob 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 timeKey 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...
-
iOS Architect and Senior Developer
1 week ago
Chandigarh, Chandigarh, India Vasudha Business Solutions ( HR Recruitment Consultants) Full timeWe 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...
-
iOS Architect and Lead Developer Position
1 week ago
Chandigarh, Chandigarh, India Aspire Talent Innovations Full timeAbout 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...
-
Senior PHP Software Engineer
4 weeks ago
Chandigarh, Chandigarh, India IT software Full timeWe 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...
-
Senior React Native Software Engineer
2 weeks ago
Chandigarh, Chandigarh, India Quest Business Solution Full timeJob 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...
-
Senior Software Engineer
3 weeks ago
Chandigarh, Chandigarh, India Spark Brains Pvt. Ltd. Full timeSkill 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...
-
Senior Software Engineer
3 weeks ago
Chandigarh, Chandigarh, India Copeland Full timeAbout 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 :...
-
Senior Game Development Engineer
2 weeks ago
Chandigarh, Chandigarh, India NetScape Labs Full timeWe 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...
-
Senior Flutter Developer
4 weeks ago
Chandigarh, Chandigarh, India CBitss Technologies Full timeJob 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 timeWe 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...
-
Senior Software Development Engineer
4 weeks ago
Chandigarh, Chandigarh, India Oceaneering Full timePosition 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...
-
Senior Software Development Engineer
4 weeks ago
Chandigarh, Chandigarh, India Oceaneering Full timeJob 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...
-
Senior Software Development Engineer
1 month ago
Chandigarh, Chandigarh, India Oceaneering Full timeJob 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...
-
Senior Software Engineer
4 weeks ago
Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full timeJob 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...
-
Senior Software Engineer
4 weeks ago
Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full timeJob 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...
-
Senior Software Engineer
3 weeks ago
Chandigarh, Chandigarh, India Oceaneering Full timeWe 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...
-
Senior Flutter Developer
3 weeks ago
Chandigarh, Chandigarh, India CBitss Technologies Full timeCBitss 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...
-
Senior Full Stack Software Engineer
4 weeks ago
Chandigarh, Chandigarh, India Wits Innovation Lab Full timeSenior 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,...