iOS Engineer

Pulselive
Southend-on-Sea, United Kingdom
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Southend-on-Sea, United Kingdom

Tech stack

API
Agile Methodologies
Android
IOS Applications
Automation of Tests
Continuous Integration
Software Design Patterns
Model View ViewModel
Performance Tuning
UIKit
Swiftui
iOS
Swift
Backend
Kotlin
Core Data
Solid Principles
Front End Software Development
REST
Multiplatform
Xctest

Job description

As an iOS Engineer at Pulselive, you'll take the lead on building and maintaining native iOS applications for some of the biggest names in sport.

You'll have autonomy to shape architecture decisions and deliver features end-to-end. One day you might be designing bespoke UIs with SwiftUI for a major tournament; the next, mentoring junior engineers or integrating complex third-party data APIs. You'll contribute to planning, write clean, scalable code, and ensure our apps are fast, reliable, and a joy to use.

You'll also help drive technical standards and best practices, working closely with engineers across Android, backend, and frontend teams. At Pulselive, we value continuous learning, so you'll have plenty of opportunities to explore new tools and approaches while championing improvements across the iOS stack.

At Pulselive, we create high-performing digital experiences for some of the biggest sports teams, leagues, and tournaments in the world.

In this role, you'll be expected to take ownership of your work, communicate clearly with technical and non-technical stakeholders, and support others as a mentor. You'll also play a key part in shaping architectural decisions, long-term planning, and engineering-wide initiatives.

We don't expect you to know every tool listed, but here's a snapshot of what we use day to day:

Languages & Frameworks: Swift, SwiftUI, UIKit, Kotlin Multiplatform (KMP) Architecture & Tools: Composable Architecture (TCA) / MVVM, Core Data, RESTful APIs, Swift Package Manager (SPM), Async/Await Testing & CI/CD: XCTest, Snapshot tests, Fastlane, Bitrise

Requirements

If you love crafting seamless iOS experiences, working with cutting-edge Apple technologies, and collaborating across disciplines to ship high-quality products, this could be the perfect next step in your career., We know great engineers come from all backgrounds. Here's what would make someone a strong fit for this role:

  • Solid experience building and shipping iOS apps using Swift UI

  • Comfortable designing scalable architectures and implementing RESTful APIs

  • Strong knowledge of iOS development lifecycle and Agile practices

  • Familiar with CI/CD pipelines (we use Bitrise), automated testing, and deployment tools

  • Understanding of design patterns, SOLID principles, and performance optimization

  • Ability to mentor and support other engineers, sharing knowledge and best practices

  • Excellent communicator who can collaborate effectively with designers, PMs, and clients

  • A passion for writing clean, maintainable, and reusable code

  • Experience with Kotlin Multiplatform (KMP)

  • Familiarity with accessibility and performance best practices

  • Experience leading small projects or managing other engineers (optional)

Apply for this position