artworkout

Senior iOS Product Engineer

ArtWorkout is a mobile drawing app used by millions of people worldwide. We combine creativity, education, and gamification to help users learn to draw, relax, and develop new skills.

artworkout · На сервисе с: 30.07.26 18:16

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Senior iOS Product Engineer

ArtWorkout is a mobile drawing app used by millions of people worldwide. We combine creativity, education, and gamification to help users learn to draw, relax, and develop new skills.

You will work with a product serving 1M+ iOS MAU and 1.5M+ Android MAU, about 80 million ClickHouse events per day, and a history of 600+ A/B experiments.

We are looking for a product-minded senior iOS engineer, not someone who only executes tickets. You will take product problems end to end: understand the business and user need, clarify an ambiguous task without waiting for a perfectly prepared specification, propose a solution, ship it, measure the outcome, and iterate.

What Product Engineering Means Here

  • Start with the business goal and user problem, not only a ready-made specification.
  • Turn ambiguous problems into clear solutions and execution plans.
  • Challenge assumptions and proactively suggest product, UX, performance, reliability, and technical improvements.
  • Own delivery end to end: discovery, implementation, release, monitoring, and iteration.
  • Work with product, design, analytics, backend, and mobile engineering to define what success looks like.
  • Use data and experiments to validate whether the solution actually improved the product.

Responsibilities

  • Build and improve user-facing iOS features across core product journeys.
  • Own product and technical initiatives from problem definition to production outcome.
  • Translate business and user needs into practical technical solutions without waiting for a fully specified task.
  • Develop robust client-server integrations and handle real production edge cases.
  • Improve application architecture, maintainability, performance, and reliability.
  • Define success signals, monitor released features, and iterate based on results.
  • Contribute to code reviews, engineering standards, and technical and product discussions.
  • Work closely with product managers, designers, analysts, backend engineers, and other mobile developers.

Requirements

  • Strong Swift and UIKit skills.
  • Experience with SwiftUI and Combine.
  • Solid experience building and shipping production iOS applications.
  • Confidence working with a large, evolving production codebase.
  • Strong understanding of iOS application architecture, state management, networking, and lifecycle.
  • Experience with testing, debugging, performance analysis, and release quality.
  • Strong ownership and the ability to work effectively with ambiguity.
  • Product thinking: ability to connect technical decisions with user and business outcomes.
  • Ability to communicate trade-offs, propose solutions, and drive work to completion.
  • English B1+, Russian B1.

Nice to Have

  • Experience with B2C mobile products, subscriptions, gamification, education, or creative tools.
  • Hands-on experience with A/B testing: forming hypotheses, defining success metrics, launching experiments, and interpreting results.
  • Experience with GrowthBook or another experimentation platform.
  • Experience using product analytics to improve shipped features.
  • Experience with Apphud, in-app purchases, subscriptions, or monetization flows.
  • Practical experience using AI coding tools to improve development speed and quality.

Technologies We Use

Swift, UIKit, SwiftUI, Combine, Fastlane, GrowthBook, ClickHouse, Redash, Apphud, GitHub, Reviewable.

You will also collaborate with engineers working with JavaScript, React, and Node.js, although experience with these technologies is not required.

What We Offer

  • Fully remote work from anywhere in the world.
  • Contractor agreement with an individual entrepreneur or private individual.
  • Flexible working hours.
  • Direct influence on product decisions and the opportunity to own meaningful initiatives.
  • Opportunity to work on one of the world's leading drawing apps used by millions of people.

Похожие вакансии iOS разработчик

hh.ru
skillstaff

Fullstack-разработчик (Android/iOS) Senior

skillstaffНа сервисе с: 24.09.26 20:30
Зарплата не указанаРоссияМоскваУдалёнка
Мы в поиске Fullstack-разработчика.
Формируется новая кросс-функциональная команда. Ее основной фокус — развитие логистических сервисов. Команда будет владеть несколькими микрофронтендами и соответствующими BFF-слоями, самостоятельно реализовывать бизнес-инициативы в своей зоне ответственности, а также подключаться к общим задачам Checkout при необходимости.
Стек проекта: Kotlin Multiplatform - Android и iOS;
Jetpack Compose Multiplatform;
SwiftUI, UIKit;
Ktor;
Kodein;
Kotlin Serialization;
Kotlin Coroutines;
SQLDelight;
Coil;
Mockk.

Чем предстоит заниматься:

​​​​​​​
  • Разрабатывать мобильное приложение для Android/IOS платформ.
  • Дорабатывать фронт мобильного приложения по проектам логистики (Android + IOS).

Для нас важно:

  • Опыт работы с одной из платформ (Android или iOS), а в идеале нескольких.
  • Глубокое понимание принципов разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется).
  • Умения самому создавать решения, в условиях, когда готовых решений нет.
  • Опыт работы с Kotlin Multiplatform.
  • Опыт работы с Jetpack Compose.
  • Опыт настройки сложного окружения.
  • Опыт создания библиотек.

Главный принцип SkillStaff - Выбирай!

  • РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
  • КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
  • РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
  • КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!
Соц.сети
Н

Senior+ iOS

Неизвестный работодательНа сервисе с: 24.09.26 16:13
Зарплата не указанаРоссияУдалёнка

ID 3663 - Senior+ IOS

🌍 Локация: РФ
💼 Удаленно
🕔 Занятость: фулл тайм

💡 Требования:
❗Обязателен опыт в ДБО физ.лиц
Высшее образование в IT, статистике, математике или смежных областях.
Опыт работы:
опыт разработки на Swift от 3 лет
опыт работы с архитектурой VIPER
опыт работы с базами данных, например, SQlite, CoreData, Realm;
опыт работы в команде
Навыки:
умение создавать сложные и интересные UI-элементы;
знания о том, как работать с сетью (Alamofire, Moya);
умение работать с системой контроля версий git,
знание принципов SOLID

📌Желательные навыки:
Опыт настройки CI/CD

📋Задачи:
знания технологий, связанных с нашим продуктом: Swift Package Manager, Swinject, Moya,
Alamofire, ObjectMapper, SwiftyMock, Swift concurrencyy;
умение писать как Unit-тесты, так и XCUI-тесты;
понимание CI/CD, а мега-плюсом будет опыт настройки

📨 Отклик — через форму: ••••••••
или напрямую рекрутеру ••••••••

❗️Откликайтесь только при релевантном опыте.

❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями

❗️Повторный отклик: ID вакансии + сверка.

#IOS #Удаленно #вакансия

Соц.сети
Н

Senior iOS разработчик (Swift, VIPER)

Неизвестный работодательНа сервисе с: 24.09.26 15:33
Зарплата не указанаРоссия

ID 3663
IOS
Senior+❗️❗️❗️❗️
РФ
"Требования:
ДБО физ. лиц — дистанционное банковское обслуживание физических лиц, то есть частных клиентов банка❗️❗️❗️❗️❗️❗️❗️❗️
Образование:
Высшее образование в IT, статистике, математике или смежных областях.
Опыт работы:
опыт разработки на Swift от 3 лет
опыт работы с архитектурой VIPER
опыт работы с базами данных, например, SQlite, CoreData, Realm;
опыт работы в команде
Навыки:
умение создавать сложные и интересные UI-элементы;
знания о том, как работать с сетью (Alamofire, Moya);
умение работать с системой контроля версий git,
знание принципов SOLID
Желательные навыки:
Опыт настройки CI/CD
Обязанности:
знания технологий, связанных с нашим продуктом: Swift Package Manager, Swinject, Moya,
Alamofire, ObjectMapper, SwiftyMock, Swift concurrencyy;
умение писать как Unit-тесты, так и XCUI-тесты;
понимание CI/CD, а мега-плюсом будет опыт настройки

❗️❗️❗️Писать ••••••••⚡️⚡️⚡️⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются❗️❗️

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.