REACTjobsboard

Mobile App Engineer

Mission Labs

ABOUT US

We’re Mission Labs. One of the fastest-growing technology scale-ups in the North West. We

research, design & build all of our technology and products right here in Manchester, shaping

the future of global communications.


This role is within CircleLoop; our intelligent SaaS platform which is going through a period of

extraordinary growth. We’ve helped thousands of businesses operate & stay connected during

a challenging worldwide crisis.


Designed to enable simple communication and flexibility for SMEs; CircleLoop is loved by

thousands of users, supercharging traditional business telecoms with a beautiful app solution

that spans voice, automation, and artificial intelligence - all through a device of their choice!


WHAT DOES AN iOS ENGINEER DO HERE?

We’re in the process of refining our CircleLoop solution and rebuilding aspects of our iOS app.

We are currently migrating from UIKit to SwiftUI, refactoring and removing our technical debt

along the way. This is an excellent opportunity to showcase your creativity!


We see your first three months getting to grips with our existing projects and beginning to take

the lead on new developments. With a strong understanding of SOLID principles, you’ll play a

key role in influencing the direction of the app - using new tools and techniques to make it that

extra bit special in terms of both design and functionality.


You’ll be responsible for:

? Designing and developing solutions to further improve the CircleLoop app

? Write unit tests and UI tests and integrate them into our CI environment to ensure the

quality of code going forward.

? Educate the CircleLoop team on new iOS technologies and how they could benefit our

product.

? Maintaining a healthy curiosity towards other iOS apps and champion ideas on what we

can do to make the CircleLoop app better.


If you love getting stuck in, we’d love to talk to you!


HOW DOES THE TEAM WORK?

Our engineering team on CircleLoop have worked their socks off to make CircleLoop what it is

today. You’ll work in a close-knit team, made up of developers, testers, cloud support

engineers, a designer, Android Engineers and an iOS engineer - some have joined us recently

and some have seen the app flourish from the beginning; but our common goal is allowing more

and more businesses to set up quickly, stay connected and support their customers.

KEY SKILLS FOR SUCCESS

? A strong background in computer science

? 4+ years iOS app development experience

? Exposure to SwiftUI (or has exposure to similar declarative UI frameworks such as React, Flutter, Jetpack Compose)

? CoreData or similar ORM database libraries

? Experience in Automated Testing Practices & Frameworks (TDD, CI/CD)

? Understanding of agile ways of working


Nice to have!

? Bitrise or any other CI tool

? Knowledge of Android & Kotlin

? Familiarity with WebRTC / VoIP apps

? Knowledge of reactive libraries such as RxSwift or Combine

? Automated testing with Quick/Nimble


And the human aspects…

? A great communicator, relaying updates across the team

? Confident in your ability to make decisions and experiment with new technologies

? You care about the customer journey and put them at the heart of your design

? A desire to learn and challenge yourself!

Apply for this job