Skip to content
Get in touchGet in touch
Work at Uptick
Senior iOS Developer
Posted on 1st December 2023

UK - hybrid or remote
Head of Mobile


Uptick makes B2B software for building maintenance, used to maintain over 1.2 million buildings across Australia, New Zealand and the UK. Thousands of people use Uptick and bill hundreds of millions of pounds every day so making our software robust is a top priority. You’ll be working with an amazing team, in a fast paced “scaleup” environment.

Our mobile app is an integral part of the engineer’s workday. We have over five thousand engineers across the globe relying on it to perform their duties.

We develop our app using a blend of Swift and Objective-C (which is gradually being refactored out). Our UIs are built using SwiftUI and UIKit and we use Core Data for persistence.

What you'll need to do

To succeed in this role a candidate must be able to:

  • Understand and extrapolate business requirements into high quality code. You’ll need to understand the complexities of a sophisticated and large-scale codebase, be comfortable both building new features and refactoring critical paths throughout the codebase with a focus on long-term maintainability.
  • Be comfortable learning the domain. You’ll need to understand what our customers do, and be comfortable working with customers and the product owners to define the business requirements as well as implementing them.
  • Understand and be able to apply best practices UX patterns. We develop a native app and our users want to use an app that feels at home on their device.
  • Utilise tooling to improve operations. Expertise in getting the most of your toolset is a must, and a willingness to explore new tools is essential.
What you'll need to bring

To qualify for this role you'll need to:

  • At least 5+ years of iOS native experience (Swift and Objective-C) with 3+ years of practical Core Data use.
  • Hands-on experience with building UIs using SwiftUI and UIKit.
  • Experience with integrating Swift and SwiftUI into an existing codebase with Objective-C and UIKit.
  • Experience with the AppStore distribution process.
  • An understanding of design patterns and how best to apply them (e.g., MVVM-C).
  • A deep passion for creating an awesome user experience.
  • Working at a startup / scaleup.
Who you'll need to be

To qualify for this role you'll need to:

  • Love continuously learning and upskilling.
  • A keen eye for detail - we want our customers to use a beautiful and easy to use app.
  • Creative yet systematic, you will be expected to take a brief and follow best practices and conventions to produce well thought-out code.
  • A passionate problem solver, you will be required to work across all parts of the company to solve customer problems and deliver business value.
  • A team-player attitude. We work together here and there are no lone wolves, so you’ll need to be fun, friendly and dynamic!


Our interview process

We know your time is precious, so this is our interview process:

  • A 45 minute first round of introductions with our Head of Mobile, including a 15 minute code challenge to make sure you actually know how to program.
  • A take home test, or share a recent project that you have worked on that showcases your technical abilities.
  • A 2 hour second round interview with the Head of Mobile, CTO and a Tech Lead to dig a little deeper and make sure there’s a great fit.

Our values

Our culture begins with our values:

  • Care: We care enough to have the hard conversations and work to create an environment where our employees feel safe to challenge and be challenged.
  • Growth: We're all here to grow the business, and we do that by growing our people and customers.
  • Excellence: Be excellent (not perfect). Have the hard conversation.
Company background

Uptick is quickly becoming the global leader in field servicing for the building compliance niche. Having already conquered the Australian market, they are now growing in the UK, with sights set on North America and then the world.

Building compliance is an increasingly important part of maintaining the world's largest asset class - property - and Uptick's vision is to make the compliance of every building in the world visible in real time, disrupting a clunky and slow-moving industry while having an outsize positive impact on the world.

Uptick's core product, Uptick Workforce, helps companies manage their mobile workforce to perform legislatively required and often complex routine asset maintenance activities. Their product allows customers to uniquely identify every building and every piece of equipment in that building, creating opportunities for tie-ins to facility management, insurance underwriting, and local government or emergency services.

Uptick currently has 250+ customers and a 99% retention rate. Over 450,000+ buildings and nearly 10 million assets are maintained using Uptick's software every year. Their goal is to double in size in FY22/23, largely through international expansion into the NZ and UK markets.

The business recently received a significant investment round from Accel-KKR. This investment and partnership will enable Uptick to fuel their international expansion, grow their customer success capabilities and accelerate their ambitious product roadmap. This marks Uptick's fourth funding round - early investors include Australia investment firms such as Folklore Ventures and Equity Venture Partners.


Get more jobs done
Industry Terms
fire and security software
fire safety management system
fire extinguisher app
fire service asset management software
fire suppression inspection software
fire extinguisher tracking

Copyright Uptick 2024
All rights reserved