Middle iOS Swift Developer (удаленная работа)

21 мая 2024

Уровень зарплаты:
от 150 000 до 200 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle iOS Swift Developer

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

О компании:

Привет! Мы уже 7 лет занимаемся разработкой кастомных продуктов в перспективных направлениях (блокчейн, доставка, цифровой маркетинг). Развиваем как свои стартапы, так и помогаем клиентам, в первую очередь концентрируемся на продуктах высокой сложности. Разрабатываем все продукты внутри своей команды, не работаем по модели аутстафа, не используем коробочные решения. Работа полностью удаленная (без ограничений по гео) и асинхронная (общение в любое время любым удобным способом в разумных пределах).

Мы максимально заинтересованы в быстром росте и самостоятельности наших сотрудников, поэтому стараемся обеспечить всех работой с интересными и востребованными технологиями и помогаем с их изучением. У нас действует система мотивации работников, которая гибко учитывает уровень взятой на себя ответственности, инициативы и достижения.

О проектах:

Мы занимаемся множеством различных проектов, некоторые из них находятся в стадии активной разработки, некоторые в стадии поддержки, а в некоторых только начинается процесс разработки. Именно в таких двух проектах нам нужна помощь:

1) Приложение для генерации аватаров и применения фильтров к фотографиям с использованием нейросетей.

2) Приложение c программой лояльности для сетей ресторанов.

Кого мы ищем:

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

Обязанности:

  • Проектирование архитектуры проекта;
  • Разработка фич, грамотное разделение кода на компоненты и слои;
  • Погружение в бизнес-контекст проекта;
  • Доработка существующих фич;

Требования по стеку технологий и опыту:

  • Самостоятельность и аналитическое мышление (часто требования клиента формализованы на уровне бизнес-смысла и требуется самостоятельно предложить техническое решение);

  • Базовые знания алгоритмов и структур данных;

  • Знание популярных технологий и библиотек;

  • Опыт написания приложений на Swift;
  • Обязательный опыт создания приложений на SwiftUI и знание встроенных компонентов. Мы не используем в работе UIKit, только SwiftUI;
  • Понимание архитектуры MVVM;
  • Умение выстраивать навигацию в приложении;
  • Опыт взаимодействия с бекендом по HTTP;
  • Опыт многопоточной разработки, знание GCD, Combine, async/await;
  • Умение работать с Cocoapods, Swift Package Manager;
  • Знание принципов работы JWT (access, refresh токены);

  • Навыки работы с git;

  • Опыт взаимодействия с Figma и умение точно переносить дизайн-макеты в приложение;

Будет плюсом:
  • Опыт работы со Swagger / Open API;
  • Опыт работы с Protobuf / GRPC;
  • Опыт работы с Websocket;
  • Опыт работы с пуш-уведомлениями (Firebase Cloud Messaging);
  • Опыт публикации в App Store и наличие опубликованных приложений;
Условия:
  • Оплата два раза в месяц, любым удобным способом;
  • Возможно оформление по тк;
  • Предоставляем месяц оплачиваемого отпуска, 100% оплата больничных, компенсируем расходы на обучение;
  • Минимум бюрократии, постоянная прямая коммуникация с руководителем компании по любым проблемным вопросам;
  • Бонусная программа для сотрудников с ежеквартальной выплатой бонусов и возможными опционами в компании;
  • Быстрый профессиональный рост за счет постоянной обратной связи и работы в востребованных направлениях. Помогаем изучать новые технологии и даем возможность сразу же применить их в реальных проектах;

Отбор кандидатов:

Собеседуем кандидатов в один этап с участием непосредственного руководителя и руководителя компании. На собеседовании будут теоретические вопросы, небольшие алгоритмические задачи, описания бизнес-кейсов, для которых надо будет описать идею реализации. Решение о найме принимаем в течение трех дней. Отклики разбираем сами, у нас нет эйчаров.



Посмотрите похожие вакансии

Middle iOS developer
Компания: Циан
Зарплата: з.п. не указана
Flutter Developer (middle/middle+)
Компания: Secreate
Зарплата: от 110 000 до 200 000 руб.
IOS Developer (Middle/Senior)
Компания: Doubletapp
Зарплата: от 300 000 до 300 000 руб.
IOS developer (Middle/Senior)
Компания: Купибилет
Зарплата: з.п. не указана