iOS Software Engineer

United Kingdom
12 Oct 2018
17 Oct 2018
Contract Type
Full Time
We are Sonicjobs, a revolutionary Virtual Recruiter that is changing the way people find local jobs and candidates. Every day we help hundreds of managers hire the right people for their business and people find the right job, instantly. Our apps combine the skills of a recruiter with the power of an online job board.

The role
We are currently looking for an iOS Software Engineer to join our team and contribute to the evolution of our fast growing platform. The person covering the role is passionate about programming, knowledgeable about design patterns, curious about experimenting the best mobile interaction solutions and the most efficient mobile architectures. We are a distributed team and therefore an extremely good attitude to communication is also needed.
You'll be working on a mobile app powered by machine learning logic. We use agile methodologies and release frequently.

* Strong knowledge of iOS SDK, Swift
* Apps deployed to the iTunes Store
* Strong understanding of design patterns and Object Oriented Programming
* Solid knowledge of iOS UI/UX design principles, patterns and best practices
* Solid knowledge of Auto Layout, Storyboards, XIBs
* In-depth experience of working with RESTful APIs
* Capable of writing robust, clean code
* Experience working in an Agile Scrum environment and collaborative tools (e.g Jira)
* Understanding of build processes and CI tooling (e.g. Jenkins, Fastlane)
* Experience with Instruments and advanced debugging
* Experience with the iTunesConnect release process
* Experience with Unit/UI testing (e.g. XCTest, Appium, Nimble, OHHttpStubs)
* Knowledge of Objective-C is a plus
* Excellent communication skills

We are an easy going and focused startup team iterating on a validated and promising idea currently backed by a set of successful investors with a long experience in the sector. The platform will soon be scaling worldwide.
We are based in London, Finsbury Square.
This is a full-time permanent position.

Similar jobs

Similar jobs