More jobs:
Senior software engineer, iOS
Job in
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-07-06
Listing for:
Kindred (London) Limited
Full Time
position Listed on 2026-07-06
Job specializations:
-
Software Development
Software Engineer, Software Testing
Job Description & How to Apply Below
Overview
As a Senior iOS Developer at FDJ UNITED, you are a core team member responsible for delivering high‑quality native iOS solutions. You take ownership to help the team reach its goals, share knowledge, and proactively improve processes.
What You Will Do- Design, implement, test and deploy high‑quality iOS apps focusing on performance and scalability, using appropriate techniques and design patterns.
- Work closely with the Product Owner, Engineering Team Lead and the rest of the team – confidently contributing to architectural discussions and proactively challenging and improving requirements.
- Develop in Swift (and Objective‑C) using your expert knowledge of Xcode, applying good practices such as TDD and BDD with a shift‑left mindset to catch defects early.
- Actively contribute to and improve best practices – from logging and performance testing to CI/CD pipeline maintenance.
- Conduct and receive code reviews constructively, helping to raise the bar across the team.
- Break down technical GAP documents and requirements into well‑defined, deliverable work items.
- Take ownership of incident management and the writing, execution and analysis of performance tests.
- Represent the team effectively in stakeholder discussions, using domain concepts and language with confidence.
- Apply appropriate code analysis tools to continuously improve code quality and security.
- Regular performance reviews with your line manager.
- Acting in line with Kindred Group values.
- Successful completion of all relevant training and compliance activities that support Kindred's sustainable and responsible growth.
- Solid software engineering background with at least 6 years of iOS app development.
- Expert knowledge of iOS SDK, Swift and Objective‑C.
- Proven ability to write high‑quality, performant code independently, drawing on experience across different systems and architectures.
- Strong experience with multithreaded programming and network protocol design, including RESTful web services.
- Experienced in test automation, TDD, BDD and quality assurance best practices.
- Experienced in incident management and risk assessment.
- Understanding of secure development principles and impact analysis.
- Excellent written and verbal English with strong communication skills for both team and stakeholder engagement.
- Advantage – Experience with Agile methodologies and a track record of suggesting process improvements.
- Advantage – Knowledge of programming design patterns.
- Advantage – Familiarity with Atlassian tools such as Bit Bucket, JIRA and Confluence.
We welcome applicants from all backgrounds and evaluate each candidate based on merit, regardless of personal characteristics such as age, gender, origin, religion, sexual orientation, neurodiversity or disability. FDJ UNITED is an equal opportunity employer.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×