cover image
Deerfoot Recruitment Solutions Limited

Senior iOS Developer

On site

London, United Kingdom

£ 90,000 / year

Full Time

13-01-2025

Share this job:

Score my CV

Job Specifications

Senior iOS Developer
Hybrid Working in London- 2-3 Days on-site per week
£70k - £90k + Benefits + Bonus
Are you passionate about building cutting-edge mobile applications that solve real-world business challenges? Do you thrive in a collaborative, agile environment where creativity and autonomy are celebrated? Our client is looking for a Senior iOS Developer to join their team and help shape the future of enterprise mobile solutions.
What You'll Do
Build innovative iOS applications using Swift, SwiftUI, and the latest technologies.
Collaborate with talented developers, designers, and product teams to create exceptional user experiences.
Write clean, testable, and modular code while contributing to system architecture design.
Tackle exciting challenges in user interface design, structured concurrency, and dependency injection.
Stay at the forefront of iOS development by working with technologies like TCA and Functional Reactive Programming.
What You Bring
5+ years of experience developing native iOS apps with Swift.
Strong knowledge of OOP, SOLID principles, design patterns, and architectural frameworks (eg, TCA, Redux, MVVM).
Expertise in SwiftUI, UIKit, RESTful APIs, and source code management.
A proactive mindset with a passion for problem-solving and technical excellence.
Bonus: Experience with Objective-C, open-source contributions, or published apps in the App Store.
Why Apply?
Competitive bonus structure (from 4%, up to 8% after 3 years).
Comprehensive benefits including private pension plans, health & dental coverage, life assurance, and more.
Hybrid working policy (2-3 days on-site per week).
25 days annual leave (increasing with service) plus snacks and refreshments on-site.
This is your chance to work on impactful projects in a supportive environment where your ideas matter. If you're ready to take your iOS development career to the next level, apply today!
Deerfoot Recruitment Solutions Ltd is one of the longest-established independent technology recruitment consultancies in the UK.
Each time Deerfoot sends a CV to a recruiting client, we donate £1 to The Born Free Foundation (1070906). Deerfoot is a Climate Action Workforce in partnership with Ecologi.
If this role isn't the right fit for you, we have a fantastic candidate referral reward program in place. We offer payouts at both interview and placement milestones. For further details, please visit our website.
Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.

About the Company

We are one of the most established independent technology recruitment consultancies in the UK. Every working day of every year since 1997 our focus has been on tech talent search & engagement best practice. Our aim is to bring a responsive and objective IT recruitment service that fully supports the needs of both individual IT candidates and our corporate clientele. Ever mindful of our ethical and social responsibilities to all parties we aim to become a trusted recruitment partner that delivers results quickly across all IT... Know more

Related Jobs

Company background Company brand
Company Name
Eutopia Solutions Ltd
Job Title
Graduate Software Engineer
Job Description
Graduate Developer / Software Engineer Winnersh, Berkshire (100% office based) £39,500, rising to £46,000+ within 6 months Jumpstart Your Career with Innovative Tech & Fast-Track Growth! Are you a tech enthusiast who loves solving problems? Ready to create real-world solutions while accelerating your career? My client develops innovative software that enables organisations to create high-productivity tools for business applications. Their customers love the products, and they’re growing fast. That’s why they’re looking for exceptional Graduate Developers / Software Engineers to join the team. Why Join? Real-world impact – Work on meaningful projects from day one. Rapid progression – Expected salary increase to £46,000+ within 6 months. Cutting-edge tech – Work with modern frameworks and tools. Expert mentorship – Learn from industry leaders. Clear career path – Move into design, leadership, or customer-facing roles. What You’ll Do After initial training, you’ll be: Developing high-quality software solutions. Writing and testing code for real customer needs. Supporting customers and consultants to ensure smooth implementation. Configuring and optimising products for customers. Working on both core product development and tailored customer applications. What I'm Looking For They hire smart, problem-solving minds, not just skill sets. They need people who can think deeply, and in an abstract way while building robust solutions. Must-haves: A 2:1 or better in a numerate discipline (Computer Science, Maths, Physics, Engineering, etc.) or equivalent A-levels: Three at grade A or A* (or equivalent international qualifications). Strong programming skills in a software language (e.g., JavaScript, React, OOP, or similar). Enthusiasm, determination, and self-sufficiency. Looking to kickstart your career? Apply today and go an exciting software journey!
Winnersh, United Kingdom
Remote
Full Time
12-02-2025
Company background Company brand
Company Name
ApplianSys
Job Title
Senior Software Developer
Job Description
About Us ApplianSys is a successful Coventry-based company. Our flagship product is the undisputed world leader in its niche, helping transform young people’s education across entire nations, particularly in the developing world. Our growth has surged from encouraging to explosive, with massive orders tripling turnover from previous record levels—and set to rise even further. This paves the way for significant company expansion across all fronts. We urgently need highly capable, ambitious software engineers to accelerate our product development and help take us to the next level. Why Join ApplianSys? We aim to be world-class in both business performance and as a workplace: Excellence first: Customers frequently tell us our products and service are world-class. Spectacular success: Our momentum is accelerating. Global impact: Customers in over 160 countries, with teams in Kuala Lumpur, Austin, and South Africa, alongside our Coventry HQ. Education partnerships: Engaged with ministries of education in over 30 countries. Rapid scaling: We are on track for 5x growth within 12-18 months. Market leadership: Almost a monopoly in the US within our niche. Expanding dominance: Plans underway to establish global leadership in additional product markets. Explosive sales: Expected 5-10x growth within 1-2 years. Who We’re Looking For We seek individuals eager to elevate their careers. Our standards are high, and the work is intellectually challenging. These positions offer the opportunity to make a personal impact, develop your skills, and achieve substantial professional and financial rewards. People enjoy working at ApplianSys and describe it as having a special, positive culture: Hard-working, demanding, and meritocratic, yet supportive, friendly, and team-oriented. Highly international: We value diversity and have employed over 50 nationalities, with an inclusive workforce across gender, race, and religion. Strong values: Our principles extend beyond business objectives—we live by them. For more insight into working at ApplianSys, visit www.careers.appliansys.com. The Role This position is for senior developers to contribute to all phases of the product development cycle. You will: Work in teams to specify, design, and develop software for new products or upgrades. Provide technical leadership within the team, mentoring junior developers. Collaborate closely with hardware development, technical support, marketing, sales, and production teams, offering opportunities for cross-functional projects. What We’re Looking For Key Requirements Proficiency in Linux programming and fluency with network applications and protocols. Strong Python skills, or a strong grasp of multiple programming languages with transferable skills. Basic UI design and web application implementation knowledge. Strong team player with leadership ability, problem-solving skills, and stakeholder engagement experience. Organised and thorough, comfortable in a multi-tasking, deadline-driven environment. Degree in Computer Science or equivalent professional experience. Preferred Qualifications Experience in UX design for web-based products. Aptitude for mentoring junior developers. Expertise in network technologies such as HTTPS, PKI, HTTP2/3, TLS, DNS, DHCP, Squid, nginx, etc. Familiarity with open-source development (e.g., demonstrated via GitHub contributions). Knowledge of DevOps culture and practices. Understanding of Linux internals (kernel tuning, device drivers, system optimization). Salary & Benefits £40-70k package (dependent on experience and skills). Performance-driven culture: Regular salary reviews and bonuses offer significant earning potential. Location: Coventry-based with flexibility possible. Start Date: ASAP. How to Apply If you have what it takes, submit your CV, cover letter, and examples of your coding work (if available). Your cover letter should explain: Why are you particularly interested in this role? What strengths make you a standout candidate? Note: Applications without a cover letter will not be considered
Coventry, United Kingdom
Remote
Full Time
12-02-2025
Company background Company brand
Company Name
Resi
Job Title
Senior Software Engineer
Job Description
Are you a brilliant, full-stack developer, who can tackle tough problems, write great code, and get things done quickly without cutting corners? Do you have an enthusiasm for trying new things, and a natural ability to make the people around you better? We are Resi, and we build software products for architectural design. We’re the UK’s largest architect for home renovations, completing 100x more extensions than the average architect, with tech being at the heart of it. Our ambitions are huge; our mission is to bring peace-of-mind to millions of stressed renovators, which means using technology to fundamentally change how the design and construction industry works. We’re female-founded, and we currently have a team of around ~80 people based in our HQ in Oval, South London. We are looking for a Senior Software Engineer to join us on a full-time permanent basis. We are seeking somebody kind and approachable, who will genuinely enjoy working as part of our team. You’re not just here to do the work—you’re here to help everyone do their best work too. No egos, no condescension; just a great attitude and a love for building amazing things together. Who are you? As one of the most senior engineers in the company, you’ll play a key role in shaping both our technology and the way we work. You’ll need to be comfortable diving deep into an established codebase to enhance and optimise what’s already there, but also confident in starting from scratch to build new products and features that our users will love. Working as part of a small, close-knit team of full-stack engineers, you’ll wear many hats. From designing and building scalable front-end and back-end systems to reviewing pull requests, tackling technical debt, and ensuring top quality through rigorous QA, you’ll be involved in every stage of the development process. You’ll have plenty of autonomy and the opportunity to have a real impact—not just on the code, but on the direction of the product and the growth of the team. Full-stack is important. You don’t have to be an expert in all areas, but you should be obsessed with the idea that to deliver a great product experience you need to care about everything from the stability of the backend, to the slickness of the frontend. Curiosity is key. You’ll frequently be venturing into new product areas, exploring unknown technologies to experiment with things that have never been done. This doesn’t scare you, it gets you excited because you just love to solve a puzzle. Who you’ll be working with The engineering team currently consists of two, great, mid-level engineers, who’ve already proven they can punch above their weight, plus you will have support from our very experienced technical co-founder 3 days a week. We are also hiring for a Tech Lead & Eng Manager, who will be your line manager. You’ll also be working closely with the VP of Product & Design, two Product Managers and two Product Designers, and collaborating with teams across the company including marketers, sales, surveyors, architectural designers, planners, account managers and people & operations. Our current tech stack You definitely don’t need to be an expert in every item in this tech stack, but we think it is important to understand the core set of technologies that we use. Below is a non-exhaustive list of some of the main components in our stack: Ruby on Rails 6 Ruby 3.1 RSpec Postgres Redis Heroku Github Stripe Google Cloud Compute Stable Diffusion AWS S3 Atomic CSS Jquery What’s in it for you? Hybrid Working (3 days in the office, 2 days at home) Learning & Development Generous Holiday Enhanced Parental Leave Health & Wellbeing Perks Social & Office Perks Our Employer Statement At Resi, we will empower you to work differently, take control of, and really accelerate your career. Our success stems from our talent, and we’re committed to ensuring our people are treated with the same level of respect and care as our customers. We aim not just to lead the industry, but to be the best place to work - our collaborative, transparent and diverse culture, with a heavy focus on personal development, means that we don’t just grow homes, we grow people too. Resi is an equal opportunity employer. We seek curious, creative and kind individuals to power our mission. Our culture thrives on innovation and inclusivity; we welcome people from all backgrounds, with different perspectives, ideas and experiences, to work with us. Together, we can make a direct impact on the wellbeing and happiness of millions.
London, United Kingdom
On site
Full Time
12-02-2025
Company background Company brand
Company Name
e2e-assure
Job Title
Software Engineer
Job Description
e2e-assure are looking for Software Engineers to join our Research & Development team. This friendly and dedicated team is responsible for the advancement of our innovative security monitoring platform and developing new solutions that meet the cyber security needs of our growing portfolio of customers. We work on genuinely exciting, industry-leading requirements that lead to truly effective solutions. Collaborating with cyber security professionals we see the fruits of our labour make a difference to our colleagues every day and feel part of something important. We believe in Agile, test-driven development and continuous integration. We contribute to a continuously improving development methodology. Our technology stack includes: Python, JavaScript/TypeScript (Angular), MySQL, PHP and MongoDB; supported by Git, Jenkins and Jira. Knowledge of these things is an advantage but more than specific language skills we are looking for fast learners and good problem solvers. Candidate AttributesEssential A keen interest in software development Demonstrable coding skills in either Python or Angular / JavaScript Knowledge of web application development principles Excellent communication skills Fast learner, conscientious and professional Desirable Developing integrations with 3rd-party APIs Creating web applications using Angular Development tool configuration Package management Knowledge and interest in cyber security trends Experience in any of the following would be an advantage: *Test Driven Development * Git* Jenkins * Jira * JavaScript/TypeScript * SQL *Agile * Scrum * machine learning algorithms * PyUnit or selenium test frameworks * AWS or Azure *bash * Go Additional Information This role may occasionally involve travel, for which we will provide accommodation and expenses when necessary. Salary: £40,000 – £45,000 dependent on experience. Location: This is a hybrid role, based at our offices in Oxfordshire 3 days per week Relocation Allowance: A relocation allowance is available for this role, if applicable Benefits: Contributory pension scheme, 25 days annual leave + Bank holidays (with additional for continued service), enhanced maternity/ paternity/ sick pay, Cycle to Work scheme, tech purchase scheme, Employee assistance program for mental health and wellbeing, neurodiverse support, inclusive and friendly working environment Clearance: Individuals in this role must be eligible for SC and NPPV3 clearance. This requires residency in UK for the last 5 years. Failure to pass these checks may result in your employment being discontinued. e2e-assure is an equal opportunities employer. We understand the importance of diversity and inclusion to the success of e2e-assure as a business and are committed to providing a diverse working environment. We expect e2e-assure employees to have a high standard of personal integrity, both during and outside work time, including how they present themselves online. We may conduct background and open-source checks to verify this. To view our full candidate and careers data policy please visit https://e2e-assure.com/candidate-privacy-notice/
Abingdon-On-Thames, United Kingdom
On site
Full Time
12-02-2025