iOS Engineer - Contract (Outside of IR35)
Pulse Healthcare Ltd
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 130KJob location
Charing Cross, United Kingdom
Tech stack
HTML
JavaScript
IOS Applications
XCode
JIRA
Unit Testing
CSS
Continuous Integration
JSON
Objective-C
Single Sign-On
Systems Integration
Web Services
Swiftui
Backend
GIT
Core Data
Solid Principles
GraphQL
REST
Job description
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 solution 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
Requirements
- 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