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.
Success Will Be Measured By
- 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.
Experience and Qualifications
- 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 BitBucket, JIRA and Confluence.
Equal Opportunity Employer
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-Ljbffr…
