Senior Ios Developer, Barcelona

Cognizant
Barcelona, Spain
14 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) Clean Code Principles Agile Methodology Artificial Intelligence IOS Applications Apple IOS Applications Architecture Application Performance Management App Store (IOS) C++ (Programming Language) Code Review Continuous Integration
+10 more
Mobile Application Software Objective-C (Programming Language) Performance Tuning Release Management Software Engineering WebRTC Swift (Programming Language) Information Technology Objective C++ Software Version Control

Job description

Senior iOS DeveloperWe are seeking an experienced Senior iOS Developer is sought to support the development, enhancement, and maintenance of iOS mobile applications.This role focuses on designing, implementing, and optimizing high-performance, real-time communication features for iOS platforms using Swift, Objective-C, and C/C++.The individual in this role will collaborate with cross-functional teams to deliver secure, scalable, and reliable voice communication capabilities that contribute to modern mobile communication solutions and enhance the user experience.Required skills Bachelors degree in computer science, Engineering, or a related field.Proficiency in Swift, Objective-C, and C/C++.Solid understanding of iOS application architecture, performance optimization, and development best practices.Experience working within Agile development environments.Demonstrated problem-solving, analytical, and collaboration skills.Experience with CI/CD pipelines, version control systems, software testing, and technical documentation is preferred.Knowledge of mobile application deployment and maintenance processes within the Apple ecosystem.Key Responsibilities Contribute to the implementation, enhancement, and release of the MCX application for iPhone.Design, develop, and maintain high-quality real-time communication features for iOS devices.Implement reliable and scalable voice communication capabilities using Swift, Objective-C, and C/C++.Collaborate with product, engineering, quality assurance, and other cross-functional teams throughout the software development lifecycle.Ensure application performance, security, stability, and compliance with development standards.Participate in code reviews, testing activities, troubleshooting, and continuous improvement initiatives.Support the publication, maintenance, and release management of applications within the Apple ecosystem, including the App Store and related distribution channels.Contribute to technical documentation and knowledge-sharing activities within the development team.About Cognizant: Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients.Our deep industry, process and engineering expertise enables us to build an organizations unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world.See how at cognizant.Ai or cognizant.Additional employment information Compensation information is accurate as of the date of this posting.Cognizant reserves the right to modify this information at any time, subject to applicable law.Applicants may be required to attend interviews in person or by video conference.In addition, candidates may be required to present their current state or government issued ID during each interview.Cognizant is an equal opportunity employer.Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email email protected for roles based in the Americas or email protected for roles based in India.iOS, Swift, Objective C

Requirements

Required skills Bachelors degree in computer science, Engineering, or a related field. Proficiency in Swift, Objective-C, and C/C++. Solid understanding of iOS application architecture, performance optimization, and development best practices. Experience working within Agile development environments. Demonstrated problem-solving, analytical, and collaboration skills. Experience with CI/CD pipelines, version control systems, software testing, and technical documentation is preferred. Knowledge of mobile application deployment and maintenance processes within the Apple ecosystem. Key Responsibilities Contribute to the implementation, enhancement, and release of the MCX application for iPhone. Design, develop, and maintain high-quality real-time communication features for iOS devices. Implement reliable and scalable voice communication capabilities using Swift, Objective-C, and C/C++.

Benefits & conditions

Collaborate with product, engineering, quality assurance, and other cross-functional teams throughout the software development lifecycle.

About the company

Ensure application performance, security, stability, and compliance with development standards. Participate in code reviews, testing activities, troubleshooting, and continuous improvement initiatives. Support the publication, maintenance, and release management of applications within the Apple ecosystem, including the App Store and related distribution channels. Contribute to technical documentation and knowledge-sharing activities within the development team. About Cognizant: Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organizations unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.Ai or cognizant. Additional employment information Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview. Cognizant is an equal opportunity employer.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · World Congress 2024

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

1:33 min

Anticipating web push notification support on mobile browser architectures

Christian Liebel Christian Liebel · JS Congress

Videos

See all

Related articles

See all