Taro Logo

Contractor: Software Engineer - iOS

UNiDAYS is a fast-paced company focused on building innovative solutions to delight members and drive product success.
iOS
Mid-Level Software Engineer
Remote
101 - 500 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
iOS Developer • Product Library

iOS Developer position at PayPal's Product Library team in Stockholm, focusing on developing scalable catalog services and native iOS applications while working in a collaborative, hybrid environment.

Software Engineer II, SwiftUI

Software Engineer II position at Peloton focusing on SwiftUI development for the Music Platform team, offering competitive salary and comprehensive benefits.

Software Dev Engineer II (iOS), Last Mile Delivery Prdct&Tech

Software Development Engineer II position at Amazon focusing on iOS development for the Last Mile Delivery platform, requiring 3+ years of experience and strong mobile development skills.

Software Engineer III, iOS

Software Engineer III position at Peloton focusing on iOS app development, requiring 3+ years experience and expertise in Swift, UIKit, and RESTful APIs.

iOS Software Developer - Innovation Lab

iOS Software Developer position at Pixomondo's Innovation Lab in London, focusing on native iOS development using Swift and SwiftUI.

Description For Contractor: Software Engineer - iOS

UNiDAYS is seeking a strong Mid or Senior iOS Engineer for a hands-on software development role. The ideal candidate will have experience, curiosity, and a passion for embracing new technologies.

Key responsibilities include:

  • Working in cross-functional product teams to build end-to-end solutions
  • Delivering impactful features with a pragmatic approach
  • Using technical knowledge to solve problems, balancing risks, constraints, user needs, and business needs
  • Championing user-centric solutions with a focus on market fit and profitability
  • Representing iOS concerns within the team
  • Contributing to the wider iOS and Mobile team
  • Monitoring platform/feature performance and addressing issues
  • Contributing to software system design and architecture
  • Collaborating with external stakeholders and peers
  • Supporting and mentoring other software engineers

Required skills and experience:

  • Passion for member experience and creating meaningful user experiences
  • Experience working in cross-functional teams and representing iOS/mobile concerns
  • Experience with Reactive Programming patterns
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Proficiency in Swift (and to a lesser extent, Objective-C)
  • Experience with unit testing, REST APIs, and 3rd Party SDK integration
  • Strong understanding of agile methodologies
  • Familiarity with Git and related tools

Nice-to-have skills:

  • SwiftUI
  • Kotlin Multiplatform
  • Firebase Remote Config / Crashlytics
  • Continuous Integration
  • UI Automation testing

The role offers the opportunity to work on innovative solutions, collaborate with talented teams, and contribute to the growth of UNiDAYS' product portfolio. The company values diversity and inclusion, creating an environment where everyone can contribute to their shared mission.

This contract position is open to remote working within the UK, with occasional travel to the closest UNiDAYS campus (London or Nottingham) required.

Last updated 9 months ago

Responsibilities For Contractor: Software Engineer - iOS

  • Build end-to-end solutions in cross-functional product teams
  • Deliver impactful features with a pragmatic approach
  • Solve problems balancing risks, constraints, user needs, and business needs
  • Champion user-centric solutions with focus on market fit and profitability
  • Represent iOS concerns within the team
  • Contribute to the wider iOS and Mobile team
  • Monitor platform/feature performance and address issues
  • Contribute to software system design and architecture
  • Collaborate with external stakeholders and peers
  • Support and mentor other software engineers

Requirements For Contractor: Software Engineer - iOS

Kotlin
  • Experience in cross-functional teams representing iOS/mobile concerns
  • Experience with Reactive Programming patterns
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Proficiency in Swift and Objective-C
  • Experience with unit testing
  • Knowledge of REST APIs and 3rd Party SDK integration
  • Strong understanding of agile methodologies
  • Familiarity with Git and related tools

Benefits For Contractor: Software Engineer - iOS

  • Remote work options
  • Opportunity for professional growth

Interested in this job?