Skip to content

Senior iOS Developer

Remote
  • Bournemouth, England, United Kingdom
£50,000 - £60,000 per yearMobile Development

Job description

‘Write code that will change the world’

Are you an experienced developer who wants to use your knowledge and experience to make an impact on a global scale? At 3 Sided Cube, we don’t just build apps, we use Tech for Good and build life-changing solutions that make a real difference. We're looking for a senior iOS developer who is dedicated to creating innovative and user-friendly applications, and who is continuously looking at ways to improve what we do and the way we do it to ensure the products we create are consistently high quality and deliver meaningful impact to those around the Globe 🌍

A little bit about us 💬

3 Sided Cube is a multi-award winning Digital Agency based near the beach in sunny Bournemouth, with a particular passion for building technology for good to change millions of lives for the better. Be it life-saving, life-changing or problem-solving, we champion the genius over the generic and have worked with some amazing charities and organisations such as The American Red Cross, the UN, Lush and the RSPB.


Our benefits 💚

  • Competitive Compensation: A salary range of £50,000-£60,000 per year, tailored to your expertise.

  • Flexibility at Its Best: Hybrid working or fully remote working options, flexible hours, and a remote working budget of £250 for your ideal home office setup 💻

  • Time to Recharge: 23 days of holiday, with an additional day for each year of service up to 28 days, plus the opportunity to buy up to 5 additional days of leave annually! 🌴

  • Invest in Your Growth: A personal development budget of up to £1000 per year for training courses, books, and conferences.

  • Making a Difference: 3 days off every year to volunteer for a 'for good' organisation, plus a birthday donation to a charity of your choice.

  • Wellbeing Support: Fully subsidised counselling services, a Cycle to Work scheme, and complimentary Friday lunches on us 😊

  • Company Pension Scheme: Our salary sacrifice scheme gives you the option to pay in up to 10% of your salary with Cube contributing up to 8%

  • Enhanced Parental Leave: Including 14 weeks of full paid maternity leave and 8 weeks of full pay for secondary caregivers.

  • Vibrant Workspace: Enjoy a fun, pet-friendly office with a fully stocked kitchen, recreational facilities, and free parking.

  • Celebrating our Culture & Success: Regular team events including remote activities, beach cleans, summer BBQs, and an annual Awards Ceremony to celebrate all things Cube!

Job requirements

The role 🛠️

Essentially, the iOS team make things, fix things, overcome challenging problems, collaborate with others and help one another! And we’re looking for a Senior iOS Developer with established expertise in SwiftUI & UI Kit to create high-quality applications, make informed architectural decisions and be a technical expert to the team. If you’re a creative problem-solver who digs into root causes analytically, instead of relying on intuition, is passionate about using tech for good and think you've got what it takes to help save lives and change the world with code, we want to speak to you!


Let’s talk about the day job 🔎

  • ​​Building mobile apps that make a real impact on the world

  • Driving architectural decisions and contributing to the technical direction of our projects

  • Supporting project teams in maintaining apps that are being used by millions of people across the world

  • Problem solving and debugging code

  • Involvement in the whole project process - from estimating through to helping refine designs

  • Collaborating and working with like-minded people across our Creative, Development and Project Management teams

  • Mentoring and helping to develop the iOS team on a technical level, including those in our Cube Academy

  • Using industry best practices and client feedback to implement strategies that drive our products forward


What we’re looking for 👀

  • Over 5+ years experience as a developer, showcasing a strong portfolio of projects with commercial use of SwiftUI & Swift

  • Solid understanding of the mobile development lifecycle, having led multiple projects from planning to full-release

  • Proven experience in leading technically and mentoring developers 

  • Experience with mobile app development iOS and SwiftUI/Swift knowledge as well as knowledge of other object-oriented modern languages

  • Strong capabilities in UI/UX design, Auto Layout, Interface Builder, and MVVM/MVC design patterns

  • Proficiency in Core Data, networking, RESTful APIs, Git/version control, and the app store submission/review process

  • Experience with Test-Driven Development (TDD), debugging, performance optimisation, and push notifications

  • Knowledge of localisation, internationalisation, and a commitment to inclusive app design

  • Familiarity with Core Animation, Core Graphics, dependency management (CocoaPods, Carthage, Swift Package Manager), reactive programming (RxSwift, Combine), multithreading, and concurrency.

  • Up-to-date knowledge of software engineering practices and what defines good-quality code

  • Experience in using version control systems and peer-reviewing code

  • A keen interest in learning new technologies and approaches to building good software

  • Excellent communication skills and high attention to detail with a commitment to producing high-quality code

  • Familiarity with continuous integration and automated builds


DEI at Cube

3 Sided Cube is an Equal Opportunity Employer and our employees are people with different strengths, experiences and backgrounds, who all share a passion for making the world a better place. Diversity not only includes race and gender identity, but also sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, and any other aspect which makes us unique.


We can’t change millions of lives for the better without celebrating the diversity of those lives, and fostering an inclusive and diverse workforce within 3 Sided Cube is one of the ways in which we do that.


We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please reach out to us about potential reasonable adjustments.


Please see our Recruitment Privacy Policy here.

Remote
  • Christchurch Road , Bournemouth, England, United Kingdom
£50,000 - £60,000 per year
Mobile Development

or