Global Relay

Intermediate iOS Developer

Global Relay

Apply
9 months ago
London, United Kingdom
Mid Level

Responsibilities

  • Implement mobile applications for iOS devices as part of an agile development team.
  • Write automated unit and integration tests for your code.
  • Collaborate with other developers and teams to design user interfaces and software implementations.
  • Work with the architecture team to design system architectures that meet business needs.
  • Collaborate with SDETs to develop test cases for code.
  • Document code and detail designs.
  • Assist product owners in generating and refining user stories.
  • Monitor and support the operation of production systems.
  • Participate in knowledge sharing activities with colleagues.

Requirements

  • Minimum 2+ years of experience building native applications for Apple devices with Swift.
  • Excellent problem-solving skills and a love for technical challenges.
  • Understanding of computer science principles.
  • Solid understanding of OOP, SOLID principles, design patterns, and algorithm design.
  • Strong architectural knowledge and passion for writing clean, modular, and testable code.
  • Deep understanding of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection.
  • Experience with source code management.
  • Experience working with RESTful APIs.
  • Ability to debate technical approaches and work independently.
  • Ability to provide insights into iOS development best practices.
  • Strong sense of ownership and a desire to build remarkable products.
  • Focus on customer outcomes and data-informed decisions.
  • Positive mindset, proactive attitude, and teamwork skills.

Benefits

  • Flexible work arrangements to support work-life balance.
  • Hybrid work model blending office collaboration and remote focus time.
  • Mentoring, coaching, and support for career growth.
  • Culture that rewards creativity, perseverance, and hard work.

Tech Stack

iOSObjective-CReduxSwiftSwiftUI

Categories

Mobile