Назад
Company hidden
7 часов назад

Senior iOS Engineer (Learning Experience)

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

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

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

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

Текст:
/

TL;DR

Senior iOS Engineer (Learning Experience) (Swift/SwiftUI): Building and shipping hirify.global's core language-learning experiences, including learning paths, exercise players, speaking, and conversation practice, with an accent on Swift 6 concurrency, modular Swift packages, and AI-first development. Focus on designing stable public APIs, integrating distributable packages into the main iOS app, and delivering tested, scalable experiences through rapid product iteration.

Location: Berlin, Germany

Company

hirify.global develops digital language-learning products that combine language-learning expertise, adaptive content, and technology for consumers and businesses.

What you will do

  • Participate in discovery, prototyping, technical design, implementation, code review, testing, and deployment of learning experiences.
  • Shape product requirements, write technical specifications, define interface contracts, slice the backlog, and deliver features with product and backend partners.
  • Design and evolve the public API of a distributable Swift package and integrate it into hirify.global's main iOS app, including experiments and rollout.
  • Build learning-path, exercise, speaking, and conversation features in collaboration with product managers, designers, subject-matter experts, and cross-platform engineers.
  • Improve the technology stack, build system, testing practices, and AI-agent conventions used by the team.
  • Document core features and share technical knowledge with colleagues and iOS engineers across hirify.global.

Requirements

  • 5+ years of experience building scalable iOS applications with Swift.
  • Strong Swift skills, including Swift 6 strict concurrency, actors, Sendable, isolation, and structured concurrency.
  • Deep SwiftUI experience, Apple-platform knowledge, and understanding of Human Interface Guidelines.
  • Experience with state-driven UI, unidirectional-data-flow architecture, modular boundaries, frameworks, SDKs, or distributable Swift packages.
  • Strong testing practices, including deterministic unit tests, snapshot tests, controlled dependencies, and CI/CD discipline.
  • Fluency in written and spoken English and availability to work from Berlin, Germany.

Nice to have

  • Experience with The Composable Architecture and the Point-Free ecosystem.
  • Experience with agentic coding tools, MCP servers, and project conventions such as CLAUDE.md.
  • Experience with Tuist, Swift Testing, real-time audio or streaming features, or legacy RxSwift/MVVM-C codebases.
  • Background in language learning, education technology, or consumer subscription products.

Culture & Benefits

  • AI-first engineering environment with coding agents, curated skills, and maintained project conventions.
  • Lean, cross-functional collaboration across engineering, product, design, and subject-matter expertise.
  • Trunk-based development with automated versioning and structured product planning.
  • Inclusive workplace welcoming diverse backgrounds and supporting accessibility needs.
  • Opportunity to contribute to the future of language learning within hirify.global Labs.

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