Senior iOS Engineer

Back to careers

Nothing Beats  Loving What You Do 
If you want to wake up  each morning looking forward to an invigorating challenge, this is the place for you. Passionate, hands-on talent welcome anytime.  


We work hard to create software that improves people’s everyday  working lives and we have a lot of fun while we turn our ideas into reality.  
With an emphasis on  finding the right work/life balance, we are proud to promote our relaxed and collaborative environment. We live and breathe our mission, which is to make people productive and happy. As the team grows, so does our investment in each team member’s personal development. We don’t just stop at hiring  the best, we continue to nurture and develop our talent so you can get to where you want to be in life.   


Our Values 

There is no better way to get a flavour of what we are about than to check out our unique values. Every decision we make, every customer we help, every line of code we  write is defined by our company values. 


·       Every  Customer Experience Must Include A Smile  - The original and arguably the most important rule 
·       Show Grit and  Make It Happen - Your toughness and  perseverance is a better predictor of your success than any other factor. Also, the happiest and most successful people are the ones who persevere. Grit is long-term 
·       Keep It  Simple - If you can't explain it simply, you don't understand it well enough, no matter how smart you are 

·       Better  Together - No egos. Best idea wins 
·       BSU (Blow  Stuff Up) - We're out to change the world. We thus need to break from convention and be a disruptor to win 

·       Data Drives  Decisions - We're a data driven  organisation. We must be led by our data and are agile to it  


About Us 

GetBusy’s work management software products enable over 68,000 professional paying users around the world to digitise their operations and be productive while working in the office or remotely. 


Our overarching strategic objective is to create value by generating significant long-term growth in high-quality, predictable, recurring subscription revenue through our three core products, SmartVault, Virtual Cabinet and GetBusy. 


Our customers are in resilient industries and we benefit from favourable global trends towards improved consumer privacy regulation and productive remote working.  Our high levels of recurring revenue and low levels of customer concentration give us a stable foundation from which to invest for sustained growth through product innovation and substantial market expansion. 


Our 130+ people operate from the UK, USA and Australia with offices in Cambridge, Houston and Sydney. 


The  Role

We are building something very exciting and we will need help from a fantastic iOS developer. Your solid commercial experience will be combined with raw talent, enthusiasm and the ability to learn quickly to take advantage of this amazing career opportunity.

We are looking for a motivated native iOS app developer who has experience building iOS apps targeting a range of devices. You’ll join a close-knit, agile, cross-functional team with dedicated Product Management, UX and QA.

Above all you will be highly capable, demonstrate a real passion for your work, delivering the product and best practices.

The iOS environment you’ll be working in:

·       100% Swift and currently a minimum of iOS 14.

·       SwiftUI and UIKit

·       Combine (and migrating away from RxSwift)

·       MVVM

·       XCTest Unit and UI testing

·       Tuist and Fastlane

·       Git using GitHub

·       Bitrise CI


The  Team

We offer you the opportunity to:

·       be part of a highly specialised, collaborative and motivated team

·       learn from and be inspired by skilled colleagues

·       teach and inspire others

·       develop your skill set - research and adopt the latest technologies and methodologies

·       work closely with developers working in other areas

·       make your mark and, in doing so, make us better


Personal Attributes/Behaviours

We're looking for a certain type of person, people who:

·       have a passion for detail but the ability to communicate about complex stuff in simple terms

·       take ownership of and pride in their work

·       have a hands-on approach 

·       have a flexible and positive attitude

·       have the desire and ability to always be learning

·       have a keen ability and love for problem solving and lateral thinking

We really value diversity at GetBusy, and we're committed to creating an inclusive culture where everyone is able to be themselves and to reach their full potential. We actively encourage applications from people of all backgrounds and cultures and believe that a diverse team helps build the best  products, deliver the best services and tackle the diverse and exciting challenges we face.


Skills & experience that you'll struggle without

  • Experience working on a commercial iOS app in Swift.
  • Solid understanding of the iOS frameworks and components.
  • Appreciation and experience in unit testing and UI testing.
  • Experience debugging and fixing issues in a live app, used by real users.
  • Experience creating animations and rich user interfaces.
  • Experience consuming REST services.
  • Experience working with databases.


Skills & experience that would be a bonus

  • Agile development processes
  • Git / GitHub
  • Creating UIs using SwiftUI
  • Experience with reactive programming  (e.g. Combine, RxSwift)
  • Managing the build environment using tools such as Fastlane, Tuist and SPM
  • Configuring and maintaining CI services (e.g. Bitrise, Circle CI)
  • Exposure to Android development or Kotlin



Benefits we offer

  • Pension - When an employee has worked for the company for at least 3 months they will be enrolled into the Friends Life scheme
  • Annual Leave - 25 days holiday + 8 days bank holiday
  • Duvet day - In addition to your annual leave entitlement we offer an extra day off as a duvet day. You wake up. It's cold. Stay in bed. One unplanned duvet day a year! Catch up on that box set everyone is talking about.
  • Birthday Off - We offer an additional day of annual leave for you to take on your birthday every year!
  • Volunteer Days - Two paid volunteer days a year to use individually or as a team to carry out work for charitable organisations that benefit the wider community. Help a cause you’re passionate about.
  • Employee Assistance Programme - Health Assured is a 24/7, 365 days a year service to help employees with issues such as; Mental Health, Health & Wellbeing, Stress, Financial Issues, Family & Relationship matters and Consumer Issues.
  • Private  Healthcare - We offer private healthcare through Vitality as a taxable benefit. Get access to high quality care and enjoy rewards for staying active
  • Tax  Free Childcare - Tax Free Childcare is available through the website to help with family life
  • Cycle to Work Scheme
  • Summer  & Christmas Party - Every year we hold a summer party for all staff and their families and a Christmas party for all staff and their partners.
  • Eye Care - We offer £19.95 towards an eye test and up to £55.00 towards glasses
  • Family Policies - We offer a range of generous family friendly policies including; maternity, paternity and adoption benefits.



The Interview Process – How we roll

  • Step #1 - We'll get on a call for 15-20 minutes to say "Hi" and get to know more about you
  • Step #2 - We'll arrange a 30-45 minute video call with the hiring manager for a more technical focussed conversation
  • Step #3 - We'll look forward to welcoming you to a face to face panel interview in Sawston, Cambridge, UK


If you're successful, we'll offer you the best job you've ever had!