> Markdown version of [/jobs/ext/3612276-ios-engineer](https://www.wearedevelopers.com/jobs/ext/3612276-ios-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # iOS Engineer - **Company:** Cognizant - **Location:** Burgess Hill, UK - **Contract:** Permanent contract - **Skills:** RESTful API Modeling Language, Application Programming Interfaces (APIs), IOS Applications, Application Performance Management, Software Quality, Code Review, Software Debugging, Github, Mobile Application Software, Model View ViewModel, Objective-C (Programming Language), Open Source Technology, Circleci, Uikit, Ios Frameworks, Backend, Integration Tests, Information Technology, Build Tools, Functional Programming, Objective C++, Restful APIs, Xctest - **Published:** October 8, 2026 - **Apply:** https://dejobs.org/x/x/8D2C1DA0207E43E78B18FBB466438251/job/ ## About the Role * Experience building and maintaining iOS applications. * Strong proficiency in Swift and iOS development frameworks. * Experience with build tools such as Tuist, xcodebuild, GitHub Actions, and CircleCI. * Understanding of Continuous Integration and Continuous Delivery (CI/CD) practices. * Strong debugging and problem-solving skills. * Knowledge of functional programming concepts and patterns. * Experience with performance analysis and optimization. * Ability to work with and modernize legacy Objective-C code. * Experience writing unit and integration tests. * Familiarity with open-source technologies and practices. * Experience working within globally distributed teams. * Strong self-management, organization, and time management skills. * Experience integrating mobile applications with backend services and APIs. * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. ## Description You will work in a fast-paced, collaborative team environment, partnering with designers, product owners, QA engineers, and software engineers to build and improve mobile features and capabilities. You should be familiar with modern iOS development practices and comfortable working in an agile environment where rapid iteration, experimentation, and problem-solving are encouraged., * Design, develop, and maintain high-quality iOS applications. * Collaborate with cross-functional teams to deliver new features and enhancements. * Write clean, efficient, and maintainable code while continuously improving existing solutions. * Participate in code reviews and contribute to engineering best practices. * Troubleshoot, debug, and resolve application issues. * Contribute to CI/CD pipelines and automation initiatives. * Optimize application performance, reliability, and scalability. * Work with both modern and legacy codebases as required. * Design solutions for complex and open-ended business challenges. * Develop and maintain unit and integration tests to ensure software quality., Candidates may have experience with some or all of the following technologies: * UIKit * MVVM Architecture * REST APIs * RAML API Documentation * Danger * μFeatures Architecture * Swift * Objective-C * GitHub Actions * CircleCI * XCTest / XCUITest * Tuist