WHO ARE WE LOOKING FOR?
We’re looking for enthusiastic developers who have a passion for solving complex new problems on a daily basis. We architect solutions using the technology that makes most sense, so we’re always trying out new technologies and tools to make sure we’re using the best one for the task at hand.
The skill set within the team is varied, which means that everyone is constantly learning from each other, and approaching problems with a different set of experiences behind them. We don’t expect everyone joining to already have experience in everything we do, as we believe that good developer skills are transferable.
We’re looking for someone who is experienced in Swift, test-driven development and OOP principles. Experience of Objective-C and upgrading it to Swift is required and we want someone who is passionate to spot areas of improvement and drive change within the team.
WHAT DO THE TEAM WORK ON?
Working in our iOS Team you will be involved in developing and maintaining a small number of frameworks and SDKs which are used to build a range of apps. Our clients are major high street retailers who operate both in the UK and internationally. Our apps are used by millions of customers around the world every day. Alongside our app store apps, we build assisted selling iPad apps for staff to use in-store . Our clients demand new features to keep up with trends which provides us with a constant stream of interesting work.
Every app we build works with our MESH platform via a RESTful API which helps us quickly roll out new features to all the channels we work with (iOS, Android, web and in-store). Most of our apps are written in Swift (with one remaining framework which has mostly been refactored from Objective-C), we currently use Carthage for dependency management and Jenkins for builds. Our creative & UX team follow the Apple Human Interface design guidelines and we have a collaborative environment to ensure designs are flexible and feasible.
The team use Gitflow and peer code review via pull requests and are responsible for both new features, improving and refactoring the apps to be more stable and testable.
Some recent projects we’ve worked on:
Apple Pay - we worked with Apple to help some of our clients be the first in the UK to launch Apple Pay.
iBeacons - we have installed Bluetooth Low Energy beacons in several stores across the country to allow us to trigger special content when a customer is in-store.
ARKit - as part of our R&D team we tested out the possibilities of ARKit and built demos which we can show to our clients.
ARE THERE ANY PERKS?
Free Friday team lunch
Training & conference budget
Quarterly work socials
Annual hackathon to showcase innovation
See the full list of One iota perks.
WHAT DOES THE COMPANY DO?
At One iota we build the full eCommerce experience, a key part of the company is our MESH platform which all our frontend frameworks plug into via a clean RESTful API interface. We build interactive in-store experiences using technology including huge 4K touch-screens, cameras and we’re always trying out new things. We also make use of the internet of things (IoT) including NFC, RFID, proximity sensors and bluetooth low energy (BLE) beacons connecting in-store tech and customer’s devices. We also build websites, iOS apps and Android apps so we can connect the ‘omni-channel’ customer journey, and a set of dashboard & management tools, which our clients use to manage these experiences. Our clients are leading high-street retailers and brands both in the UK and internationally who we form close connections with to develop their in-store & online eCommerce presence.
This role is available in our Manchester & Swansea offices. Candidates must be eligible to work in the UK.
Apply now using the button below or get in touch if you want to ask us any questions.