ASOS

iOS Engineer

ASOS
Apply
27 days ago
London, United KingdomMid Level

Responsibilities

  • Implement and maintain analytics event tracking in iPhone and iPad apps using iOS best practices and platform guidelines.
  • Translate event specifications into iOS instrumentation that conforms to agreed schemas, naming conventions, and data contracts.
  • Collaborate with product managers, analysts, data engineers, and other iOS teams across an inner source model.
  • Review pull requests and help teams validate analytics events.
  • Investigate and permanently resolve data-quality issues, including platform discrepancies and missing or incorrectly populated properties.
  • Support iOS experimentation through Optimizely SDK integration, exposure and variant events, and operational monitoring.
  • Improve code quality, maintainability, testing, and test coverage so tracking changes ship safely.

Requirements

  • Experience building iOS applications using Swift and core iOS frameworks.
  • Experience integrating third-party SDKs into production iOS applications.
  • Experience with analytics, experimentation, or similar tools such as Mixpanel or Optimizely, or strong willingness to learn them.
  • Understanding of how mobile events are batched, queued, and flushed, including trade-offs involving data completeness, battery usage, and network performance.
  • Knowledge of common software design patterns and architecture concepts.
  • Interest in designing consistent, maintainable instrumentation that other teams can adopt.
  • Awareness of privacy and consent requirements for customer tracking on mobile.
  • Comfort debugging data and code problems by inspecting payloads, comparing expected output, and collaborating with analysts.
  • Familiarity with unit testing and experience with UI automation tools.
  • SQL or Databricks familiarity is a bonus, not a requirement.

Benefits

  • Competitive salary, pension, and private medical care scheme.
  • Performance-related bonus.
  • Flexible benefits allowance that can be taken as extra cash or used toward other benefits.
  • 25 days of paid annual leave plus an additional birthday day.
  • Employee discount.
  • Access to Tech Develops, ASOS’s internal technology-focused skills development program.
  • Opportunities to represent ASOS at industry-leading events and contribute to technology DE&I initiatives.
  • Opportunity to work with a mature platform, make an impact from day one, and use modern iOS technology.

Tech Stack

DatabricksiOSSQLSwift

Categories

Mobile
ASOS

About ASOS

1,001-5,000 employees
Contact me