Job Search and Career Advice Platform

Enable job alerts via email!

iOS Engineer

Pulselive

Greater London

On-site

GBP 80,000 - 100,000

Part time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company located in Greater London is seeking an iOS Engineer on a contract basis. You will design and own solutions, ensuring high-quality code while engaging with millions of sports fans. The ideal candidate will have major iOS experience, understanding of Swift, and the ability to work collaboratively. The role offers a day rate between £400 and £500, outside of IR35, providing a dynamic opportunity in the sports tech field.

Qualifications

  • Willingness and ability to adapt to new approaches.
  • Experience in producing rich user-facing UIs using SwiftUI.
  • Working collaboratively with back-end and web engineers.

Responsibilities

  • Break down work into manageable pieces and deliver solutions timely.
  • Manage code releases to internal and potentially external environments.
  • Produce high-quality code in line with development practices.

Skills

iOS application design and architecture
Swift & Xcode
SwiftUI
The Composable Architecture (TCA)
Combine and/or RxSwift
REST, JSON, GraphQL web service integration
GIT usage and code management
Documentation
SOLID principles

Tools

JIRA
Core Data
CI/CD Solutions
Job description

iOS Engineer - Contract (Outside of IR35)

As an iOS Developer, you will have the opportunity to build and lead solutions that engage millions of sports fans worldwide. Working with a wide range of data sources and native technologies, building bespoke UI experiences for sports fans. At Pulselive, we pride ourselves in providing a collaborative environment that ensures we produce leading products across web and native applications.

  • Contractor

  • Outside of IR35

  • Day Rate: £400 - £500 per day

Responsibilities
  • Being a self‑sufficient individual contributor, breaking down work into manageable pieces, calling out blockers and dependencies and delivering solutions in a timely manner.

  • Managing code releases to internal environments (dev, test); may also need to manage code release to external environments (production).

  • Producing code to a high standard that not only functions correctly but can be understood and extended by other members of the team and is in line with Pulselive development practices.

  • Taking ownership of the design and implementation of solutions that meet requirements, ensuring they are secure and scalable.

  • Showing good attention to detail in the final product, taking care and pride in what is produced.

  • Communicating clearly to ensure the best possible solutions are built.

Required skills and experience
  • Willingness and ability to adapt to new approaches.

  • Designing and architecting iOS applications.

  • Working within a development team and collaborating with other mobile developers, but also with back‑end and web engineers.

  • Swift & Xcode.

  • Producing rich user‑facing UIs using SwiftUI.

  • The Composable Architecture (TCA).

  • Combine and/or RxSwift.

  • Web service integration (REST, JSON, GraphQL etc.).

  • GIT usage and code management.

  • Integrating with and using third‑party libraries/applications (e.g. video providers).

  • Documenting solutions and code.

  • SOLID principles and application.

Competent with
  • Task/ticket management tools such as JIRA.

  • Persistent storage solutions (e.g., Core Data).

  • Single Sign‑on integrations.

  • CI/CD Solutions.

  • Writing unit tests.

Desirable skills and knowledge
  • Working with a content management system.

  • Objective‑C.

  • Unit Tests and TDD.

  • HTML, CSS, Javascript.

  • Working in large existing code bases.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.