iOS Developer (Swift UI)

iOS Developer (Swift UI)

Posted 4 days ago by Ampstek

Negotiable
Undetermined
Onsite
London Area, United Kingdom

Summary: The iOS Developer (Swift UI) role is focused on developing and maintaining iOS applications using Swift and SwiftUI, with a strong emphasis on performance tuning and accessibility. The position is based in London, UK, and is offered as a long-term contract. Candidates should possess both technical and soft skills to effectively contribute to the team and projects.

Key Responsibilities:

  • Develop and maintain iOS applications using Swift and SwiftUI.
  • Utilize Xcode for application development and debugging.
  • Connect iOS applications to back-end services using Restful APIs.
  • Perform performance and memory tuning using tools such as Instruments.
  • Conduct unit and UI testing to ensure application quality.
  • Support accessibility features within applications.
  • Collaborate with team members and stakeholders to achieve project goals.

Key Skills:

  • Proficiency in Swift, SwiftUI, and Objective-C.
  • Experience with Restful APIs.
  • Knowledge of performance and memory tuning techniques.
  • Familiarity with unit and UI testing methodologies.
  • Strong decision-making and effective communication skills.
  • Ability to work collaboratively in a team environment.
  • Experience with Github Actions, Ruby, and Shell scripting is a plus.
  • Familiarity with tools like Splunk, New Relic, and Checkmarx.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Title: iOS Developer (Swift UI) Location: London, UK (Onsite) Long-Term Contract.

Job Description:

Essential skills:

Technical Specialisms:

  • Xcode

Programming Languages:

  • Swift
  • SwiftUI
  • Obj-C

Relevant Experiences:

  • Familiarity with Restful APIs to connect iOS applications to back-end services.
  • Experience with Performance and Memory Tuning with tools such as instruments
  • Experience with threading and performance tuning
  • Unit and UI testing
  • Accessibility support

Soft Skills:

  • Decision Making
  • Effective Communication
  • Initiative
  • Interpersonal Relationships
  • Planning and Organising
  • Problem Solving
  • Teamwork

Desired Skills

Technical Specialisms:

  • Github Actions

Programming Languages:

  • Ruby
  • Shell script

Tools:

  • Splunk
  • New Relic
  • Checkmarx