3 дня назад
Mid-level iOS Engineer (Swift)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Mid-level iOS Engineer (Swift): Building and maintaining reliable analytics and experimentation instrumentation for iPhone and iPad applications used by millions of customers, with an accent on event tracking, data governance, and production-quality mobile engineering. Focus on integrating experimentation tools, solving cross-platform data quality issues, and designing scalable instrumentation that other iOS teams can safely adopt.
Location: lists its HQ in London; the role's specific work format and location requirements are not stated.
Company
is a fashion and ecommerce company combining digital retail with large-scale technology platforms.
What you will do
- Implement and maintain analytics event tracking in iPhone and iPad applications using iOS best practices.
- Translate event specifications into instrumentation that follows agreed schemas, naming conventions, and data contracts.
- Collaborate with product managers, analysts, data engineers, and other iOS teams across an inner source model.
- Investigate missing, incorrect, or inconsistent event data and own permanent fixes.
- Support iOS experimentation through Optimizely SDK integration, exposure and variant events, and operational monitoring.
- Improve code quality, testing, maintainability, and the safe delivery of tracking changes.
Requirements
- Experience building iOS applications with Swift and core iOS frameworks.
- Experience integrating third-party SDKs into production iOS applications, preferably for analytics or experimentation.
- Understanding of event batching, queuing, flushing, and trade-offs involving data completeness, battery use, and network performance.
- Knowledge of software design patterns, architecture concepts, maintainable code, and mobile privacy and consent requirements.
- Ability to debug data issues by inspecting payloads, comparing expected output, and collaborating with analysts.
- Familiarity with unit testing and UI automation tools.
Nice to have
- SQL or Databricks familiarity.
Culture & Benefits
- Competitive salary, pension, private medical care, performance-related bonus, and flexible benefits allowance.
- 25 days of annual leave plus an additional celebratory day.
- Employee discount and access to sample sales.
- Personalized learning, technology skills development, and opportunities to attend industry events.
- Summer hours with 3pm Friday finishes during June, July, and August.
- Free shuttlebus service between Watford station and the Leavesden office for eligible office-based employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →