IOS

Senior IOS Developer – London 2-3 Month Contract £280 - £325 per day

Our client is a leading European IT services organisation with 4,000 staff. Headquartered in London, The company has offices in the UK (London), Central and Eastern Europe and North and South America.

Supporting the full software lifecycle, we cover application development and management, testing, digital media, consulting services, infrastructure management and cloud services. Industry-focused verticals are led by professionals who speak our customers’ language, designing services for clients, complemented by world class delivery. Our solutions transform systems, platforms and processes for the world’s leading brands in Capital Markets, Banking, Payments, Insurance, Media, Retail and Telecommunications.

 

Main duties: The development of an iOS SDK in a Scrum team, being the only iOS Developer. It includes: understanding the requirements, the existing architecture, collaborating daily with the client and coming with the recommendations.

 

Essential Skills Required:

Strong Proficiency with;

- Swift 4.2

- Work with Unsafe Swift and unsafe memory management,

- iOS Memory Model and Management,

- Work on complex iOS Frameworks/SDKs

- iOS Threading model, GCD

- Xcode Instruments

- Core Location

- Core Motion

- Core Data

- HealthKit

- Networking Stack

- iOS Notifications Model

- iOS Security Model Intermediate level

- Low level programming with C/C++

- UIKit za DemoApp

Mobile Java Developer - London - £50,000 to £70,000

DESCRIPTION

The Engineering Team

 

We believe making great products should be enjoyable and rewarding. Our teams are self organising – most use scrum, kanban or a hybrid approach that gives them the best chance to meet their collective goals. Each team has specialists in dev, test, (sometimes hardware too) and deployment who work together to create fantastic business outcomes for our customers.

 

We have hack days 6 times a year, with small yet perfectly formed prizes, but mostly we do it for fun, to learn, and to prototype cool ideas that might help our customers.

 

Of course we have deadlines, but we love what we do and we celebrate our success regularly.

 

The person we are looking for…

 

We are looking for experienced engineers that are keen to use the most appropriate technology to solve a problem. You’re comfortable working with a mixture of mature technology and shiny new projects, with a real passion for understanding customer needs and writing high quality solutions that meet them. Although the majority of your day-to-day development will be in pure Java, you will be comfortable working in a shared codebase with Android and iOS (in Objective-C) or keen to expand your skills in mobile.

 

We anticipate that you will:

 

  • Have experience working in modern (1.7+) Java and a strong commercial background in Java development.

  • Have worked in agile environments and understand that there’s more to an effective agile team than standups and buzzwords.

  • Be a strong team player, not afraid to voice an opinion and take an active role in planning, user story development and rigorous peer review.


The Native Platforms Team

As a member of our Native Platforms team, you will have the opportunity to work on the Travel App SDK, used by partners worldwide to integrate Travel App ticketing solution into their existing mobile applications. You will have the opportunity to help define and shape the technical direction of the SDK and the public facing API that other developers can build against.

Our current SDK stack

 

Java 8 / J2ObjC / Objective-C

JUnit / Mockito / XCTest / OCMock

Git / Gradle / Maven / Artifactory

JIRA / Confluence / Stash / Bamboo

IntelliJ / Android Studio / Xcode / AppCode

LEAD IOS DEVELOPER – LONDON - £65,000 to £80,000

About the Role

 

We are looking to hire a lead iOS engineer who will lay the foundations for the next couple of years of the user-interface side of our product. The right candidate should have experience building complex apps in a modular fashion with elegance and simplicity. They should care deeply about building rock-solid infrastructure for the long term, with a track record of delivering solutions which support the team and product.

 

Our platform, as seen by our customers, will be created and owned by this person, managing the delivery of our user experience end-to-end. You will also regularly prototype new concepts and research new technology, with a view to incorporating it into our long-term plans. You will put practices and infrastructure into place which will support and lead your team as it grows.

 

The role responsibilities include:

 

  • Building practices and procedures for our use of iOS platforms

  • Designing a codebase which will be in production for multiple years

  • Bringing our new design concepts to realisation

  • Collaborating with our platform team to spec out API requirements

  • Working with our team to develop their skills

  • Eventually building out a team of your own

  • Helping customers and fixing any problems they have (everyone at within the business helps out with support)

 

Environment

 

Our business is redesigning the way you insure your vehicle allowing users to build customised insurance plans through the use of our software app.

 

Our solution cuts out all the middle-men as we have created an insurance platform from scratch. We're using it to change the way people buy and use cover, and the way they think about getting from A to B. It's all about providing a bespoke plans that fits.

 

As a tech focused business, we’re transforming the way buyers communicate with their insurance company, the way they purchase insurance, and the way they think about borrowing a car.

 

We're a well backed with significant traction; sustaining ~20% month-on-month growth since early 2016. We are looking for a talented and motivated iOS developer who will raise our game and keep us on top. We have a generous share option scheme as we believe that everyone within the company should share in the success they help build.

 

The organisation size is currently 27 people with 6 people in the engineering team. This person will be the sole iOS developer, although they will collaborate closely with the all areas of the business.

 

The culture is a relaxed environment where everyone can have their voices heard and we encourage everyone to speak up, share ideas and collaborate. We offer a flexible working arrangement but will not consider remote workers as we like the team to be based in our offices in Old Street.

 

 

Technical Skills - Essential The perfect addition to our team will have:

 

  • An independent and self-driven approach

  • +5 years of leading mobile engineering at high scale companies

  • Played with iOS since its early days

  • More ideas than you know what to do with

  • A strong understanding of tech start-ups and what it means to work in this environment

  • We are not a large team so it is important that the successful candidate is not only technically highly competent, but also a great cultural fit!

 

Technical Skills - Advantageous
 

Knowledge of android, experience working in a regulated company

 

Interview Process

Phone interview > in-person interview + assessment > code review or test > final in person interview

 

Salary - From £65,000 per Year

Salary - To £80,000 per Year

 

Additional Benefits

As well as a competitive salary (£65-80k, dependent on experience) and equity-based remuneration, benefits of working with us also include: New dog-friendly office in Shoreditch New MacBook Pro, screen etc. as necessary Semi-regular team outings 25 days of holiday + bank holidays etc.