Skip to main content

Senior iOS Developer


Manchester, UK Office


Competitive, dependent on experience

Employee Type

Full Time



Posted On

May 25, 2018

Apply for this role

Allowed: (4mb max) doc, docx, pdf, jpg, jpeg

Interact uses your information to contact you about our products and services. You can unsubscribe from our communications at any time. Privacy Policy

About the role

Interact is embarking on a mobile transformation – allowing our users to access workplace content anywhere and from any device.

This is an exciting opportunity to be one of the first members of the team delivering new apps for the iOS and Android platforms.

As a senior member of the iOS team you’ll be involved in leading and shaping the technical architecture of the new platform, as well as coming up with creative solutions to the ambitious plans we have in mind for our app in the coming months.



A little about you...

  • 5+ years' experience of iOS Development in Swift
  • Understanding of mobile design principles, patterns, and best practice
  • Delivery focussed, can-do attitude
  • Experience of interfacing with REST APIs
  • Worked within an Agile (SCRUM / Kanban) environment
  • Understanding of the App Store release process
  • Implemented apps using the Realm database
  • Experience of implementing apps according to an "offline-first" paradigm
  • Experience of Android (Java) development
  • Understanding of the App Store release process
  • Experience of approaches to mobile testing

Your responsibilities

  • As a Senior iOS Developer, you'll have a significant contribution to shaping the technical architecture of our new platform
  • You will have several years' experience in mobile development, having worked on both greenfield projects (building an app from scratch) as well as maintaining existing Enterprise-scale apps. You will be familiar with every stage of the Software Development lifecycle; from technical appraisal of requirements, through to delivery and testing
  • You'll understand why building scalable development and delivery processes is important, and you'll have an "automate everything" mindset. As part of this role you will need to put in place tooling and environments for the mobile dev team to work with
  • As a senior member of the team you'll be expected to support and mentor junior members of the team, so experience of having been responsible for the success of junior developers in previous roles is highly desirable

Why you'll love working for Interact!

  • Competitive salary
  • 401K
  • Healthcare
  • Buy & Sell Holiday
  • Flexible working
  • Long service awards
  • Social events
  • Free Friday lunch
  • Fresh fruit
  • Friday "happy hours"
  • Employee discount scheme

Interact Academy

The Interact Academy is our in-house training programme to kick-start your training from your first day. You will hear the company's history and vision directly from our CEO before meeting managers from each department to fully understand how they impact the business and your role.

Product training

The Interact Academy will take you on a journey through our product, enabling you to gain an in-depth understanding of all of its features, users and benefits. You will follow a modular programme increasing in complexity to ensure in-depth understanding to assist you in being successful in your roles.

Role-specific training

As an Interact employee you will also receive in-depth role-specific training to ensure that you are fully knowledgeable about your role and how to make it a success.

Free intranet guide

Plan & deploy a successful intranet with our most popular guide

planning and deploying cover image Download now