iOS Developer

iOS Developer

remote-first location (HQ in Euston, London)

About us:

We are a venture capital backed business founded 5 years ago applying the best digital technology to solve one of healthcare's most important challenges - how to continuously improve quality and patient safety. Our aim is to bring the mobile user experience that people love, to the health and social care sectors, removing all manual, paper-based processes.

Our smart inspection app is designed to fully support nurses and carers in transforming patient safety and quality improvement. Easy to use, quicker, more accurate, and delivering instant access to data, our solution frees up time to care.

Our business currently supplies a range of organisations primarily in the UK, but also now in 2 international markets. Our business has ambitious growth plans both in terms of product development (new features and modules) and international and UK sales expansion.

At Perfect Ward, we invest first and foremost in our team, and that’s reflected in our mission: to create a tech-powered experience that our clients love, created in an organisation where great people are proud to work.

We actively seek out people who demonstrate our four core values:

  1. Hero the Customer
  2. Achieve as One Team
  3. Deliver the right results at the right pace to drive our ambition
  4. Innovate with purpose

What we are looking for:

To support Perfect Ward’s plans for growth in the UK and internationally, we are looking for an iOS Developer to join our expanding Engineering team. There are many new and exciting features upcoming that need to be implemented after our recent V3 release.

This includes being able to play a pivotal role in undertaking a major refactoring of the app from Objective C to Swift. You’ll also ensure the app will be able to support our international scaling ambitions, as well as work on the introduction of a new development and testing framework enabling the team to add new features on a regular basis.

About you:

You’ll be someone who’s willing to learn and contribute to the wider team. You’re comfortable working alone or as part of a team. You face coding challenges head-on and you’re not afraid to leave your comfort zone when you have your mindset on defeating a challenge.

You’ll have:

  • At least 3 years of commercial experience with Swift
  • Experience with auto layout and storyboards
  • Experience with writing unit tests using XCTest
  • Experience with networking using JSON APIs
  • Good understanding of iOS design patterns
  • Understanding of how memory management works in iOS
  • Team player, willing to engage constructively in code reviews
  • Experience working in teams using Agile methodologies, such as Scrum or Kanban
  • A passion for writing clean and testable code.

Nice to have:

  • Knowledge of Objective-C
  • Experience with TDD
  • A broader understanding of design patterns beyond iOS
  • An understanding of refactoring techniques
  • Experience with a persistence framework such as CoreData or Realm

Your benefits:

  • Pension Contribution up to 7%
  • Annual discretionary bonus
  • Individual Personal development budget with 3 days leave per annum
  • 25 Days Holiday
  • Joining an exciting start-up in growth

At Perfect Ward, we are proud to have Diversity and Inclusion at the centre of everything we do. We are committed to Equal Employment Opportunity regardless of race, colour, national origin, ethnicity, gender, age, disability, sexual orientation, gender identity, or religion.