Назад
Company hidden
12 дней назад

Senior iOS Engineer - Product Team - Freelance (W/M/X)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
France
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior iOS Engineer - Product Team - Freelance (W/M/X) (Swift/iOS): Developing and improving Veepee's iOS application with an accent on Swift modules, modular architecture, and user-facing features. Focus on adapting to an existing codebase, implementing unit and UI tests, and collaborating through code reviews, pair programming, and release trains.

Location: Paris, France; hybrid workplace with up to 2 days working from home.

Company

hirify.global is a European e-commerce company specializing in online flash sales and discounted products from more than 7,000 brands.

What you will do

  • Develop Swift modules for direct integration into the iOS application with support from the Core team.
  • Build new features and improve application quality and user experience.
  • Use modular architecture to increase development velocity.
  • Contribute to technology evolution and updates across the iOS codebase.
  • Participate in code reviews, pair programming, release trains, and the iOS community.

Requirements

  • At least 5 years of experience with Swift.
  • Strong UIKit experience and hands-on SwiftUI experience.
  • Fluency with modular architecture and practical application of SOLID principles.
  • Strong understanding of GitFlow, HTTP-based REST APIs, and existing codebase integration.
  • Strong experience with unit and UI testing.
  • Strong verbal and written English skills and experience working in teams on large technology projects.

Nice to have

  • Understanding of MVVM architecture.
  • Open source contributions.
  • Experience with Snapshot testing.

Culture & Benefits

  • Freelance engagement in a dynamic, creative environment with international teams.
  • Variable bonus.
  • Access to self-education courses through an e-learning platform.
  • Participation in local and international meetups and conferences.
  • Agile work environment with flexible office arrangements.

Hiring process

  • 30-minute HR screening with a recruiter.
  • Two technical interviews of approximately one hour each.
  • One-hour manager interview.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →