Назад
1 час назад

iOS Developer Middle/Senior

300 000 - 400 000
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

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

Покажет вашу совместимость и напишет письмо

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

#вакансия #job #работа #ios #swift #rust #swiftui #mvi #mvvm #english
Вакансия: iOS developer Middle / Senior;
Компания: Linkero (это стартап, сайта ещё нет);
Уровень зп: от 300 000 до 400 000 ₽ net (выплата зарплаты в любой удобной валюте: рубли, USDT, BTC);
Локация: весь мир;
Формат работы: удалённо, возможность работать по мск времени;
Занятость: полная занятость, 5/2;
Опыт: от 3ёх лет;

Друзья, на проект компании Linkero по созданию корпоративного мессенджера (ответвление на базе мессенджера Matrix), требуются 2-3 Middle / Senior iOS developer.

Мы - молодой технологический стартап, работающий над инновационными решениями в сфере Python-разработки и мобильных технологий. Нам нужны инициативные и опытные специалисты для укрепления нашей команды и разработки высококачественных решений.

Цель: быстро и качественно пилить продуктовые фичи на SwiftUI поверх Rust SDK, не ломая производительность и UX.

Зоны ответственности:

- Конкретные фичи и их качество: функциональные тесты, edge cases, деградации.
- Совместимость с ограничениями iOS 17+ (по проекту) и будущими апдейтами платформы.

Общие требования:

- Опыт работы с живым OSS-кодом: PR/review, rebase/merge, конфликт-резолв, дисциплина ветвления.
- Понимание, что это форк: нужно уметь держать “минимальный дифф”, регулярно подтягивать апстрим и не превращать продукт в «невозможно обновить».
- Аккуратность с безопасностью и приватностью (мессенджер + E2EE): логирование, трейсинг, сбор диагностик — без утечек.
- Английский на уровне чтения/письма: issues/PR/релиз-ноты апстрима.
- Готовность работать в режиме: частые релизы + регрессии + быстрые фиксы, потому что апстрим активный.
- Будет большим преимуществом опыт в разработке на Rust.

Требования:

- 3+ года iOS, уверенный Swift, SwiftUI (сложные экраны, списки/таймлайны, состояния/эффекты).
- Навык работы в MVI/MVVM-подобных подходах (предсказуемое состояние, тестируемость).
- Понимание асинхронщины: конкурентные запросы, отмена, ретраи, backpressure.
- Практика написания unit/UI тестов, фиксы регрессий, работа с flaky тестами совместно с QA.
- Профилирование: утечки памяти, лаги скролла, оптимизация SwiftUI обновлений.

Будет плюсом:

- Опыт с локализацией, accessibility (VoiceOver), стабильностью анимаций.
- Опыт в мессенджерах/чатах (таймлайн, вложения, отправка/повтор, офлайн-очередь).

Условия:

- Полностью удаленная работа, возможность работать из любой точки мира;
- Гибкий график работы с ориентировкой на мск часовой пояс;
- Комфортная рабочая среда с возможностью профессионального роста и развития;
- Прозрачная система бонусов и поощрений за успешное выполнение задач.

Мы предлагаем:

- Гибкость в выборе рабочего места и графика;
- Современные и интересные проекты в дружелюбной и динамичной команде;
- Уровень зп: от 300 000 ₽ до 400 000 ₽ net (по результатам собеседования);
- Работа в молодом и технологичном стартапе, где каждый день - новые вызовы и возможности для роста.

Условия рассмотрения:

2. Будет тестовое задание - оплачиваемое (если успешно выполнено);
Требование к тестовому заданию - проходить тестовое задание с включенной вебкамерой (скачайте этот софт для записи экрана и лица во время выполнения тестового задания - https://obsproject.com), не резать запись, скидывать исходником вместе с результатом тестового задания.
2. Будет несколько этапов:
а. HR Screening (первый фильтр кандидата)
б. тестовое задание (обязательно записывать экран и лицо во время выполнения тестового задания, мы хотим исключить использование AI для решения тестового задания)
в. техническое интервью
г. Оффер

Контакты:

По всем вопросам пишите в Telegram

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

Текст вакансии взят без изменений

Источник -