Вакансия
Город

Вакансия • IOS developer (Swift), Санкт-Петербург

New,
📆 2025-05-23
Работа • Санкт-Петербург
З/п по договоренности ք
TASSTA (Вакансия работодателя)
Адрес места работы:
Санкт-Петербург
Тип занятости: Полная занятость
График работы: Удаленная работа

TASSTA - продуктовая компания, головной офис в Германии.
Делаем полезный и социально значимый продукт, который помогает сохранять жизни людей по всему миру.
Это профессиональная мобильная связь на основе раций (мобильные и веб клиенты, серверная часть, аппаратно-программные средства интегрирования с другими радио решениями). Софт с кнопкой push-to talk (в т.ч. UI) и разным функционалом: от стандартного - переписка, звонки, карта, менеджер задач, различные списочные экраны, до уникального - аудио/видео, локализация внутри помещения, дата и пр.

Работаем в сегменте mission-critical and public safety .

Атмосфера: мы не новички, продукту более 10 лет, но удается сохранять атмосферу стартапа с точки зрения гибкости, простоты и быстроты принятия решения, без лишней бюрократии. При этом у нас есть процессы, планирование и мы этому следуем.

Стек iOS: iOS 14+/16+, Swift, Xcode 16, SwiftPM, Combine, swift concurrency, UIKit/SwiftUI, потоковая передача аудио/видео, датчики и внешние устройства.

Проект: iOS приложение в нашем продуктовом решении,

Архитектура:

  • Повторяет идеи Clean Architecture
  • Многомодульная. Разделенная и по слоям, и по фичам
  • Presentation слой: иерархический MVP с Router-ами
  • Data слой: нарушает идеи Clean Architecture, в угоду удобства - провайдеры данных напрямую используют сетевые обертки и над данными, без развернутых связей
  • Logic слой: состоит из классических UseCases-ов/Interactor-ов, максимально не зависим
  • Для взаимодействия с сетью используется: Rest API, SSE, TCP socket с protobuf, UDP socket для данных
  • Для хранения данных - самописная библиотека, на подобие легковесного Realm
  • Активно используется DI и Combine, последний обернут для большего контроля направления данных
  • Количество высокоуровневых фич порядка 30.

Задачи:

  • Разработка и поддержка модулей под iOS
  • Поддержание и рефакторинг кодовой базы
  • Общение с командой для принятия общих решений по API
  • Минимум однотипных задач по верстке - тут пишут код, а не месяцами красят кнопки :)

Возможности:

  • Познакомиться поближе с создателем DITranquillity и человеком, который начинал с iOS 2.0
  • Увидеть реализацию Clean Architecture, которую не напутали с Clean Swift или VIPER
  • Создать продукт, который точно поможет многим и, возможно, спасет жизнь не одному человеку
  • Разобраться в сложной бизнес логике и не тривиальном реалтайм API.

Наши ожидания:

  • Высшее образование в профильной области (информатика, математика, физика, статистика, анализ данных и пр.)
  • Понимание computer science, алгоритмов, структур данных
  • Хорошее знание языка Swift, и базовые знания UIKit/SwiftUI и платформы iOS
  • Английский язык от уровня Intermediate (релизы на английском, общение внутри команды – на русском языке)
  • Желание развивать сложный и полезный продукт
  • На техническом собеседовании спрашиваем по языку, алгоритмам, многопоточке, с практической частью

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

  • Наличие примеров кода на github
  • Опыт работы с другими технологиями и языками, например, Objective-C, C/C++
  • Опыт по направлениям: параллельное программирование, сетевые коммуникации, шифрование данных, аудио\видео коммуникация

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

  • Будний рабочий график, full-time
  • Формат - удаленка, работа по МСК часовому поясу
  • Оформление - ИП
  • ЗП - fix, в рублях предпочтительнее, уровень готовы обсудить, оплата 1 раз в месяц полной суммой. Если вы живете вне РФ, мы готовы рассматривать, с оплатой в евро или долларах.
Опыт работы (лет): От 1 года до 3 лет
Адрес на карте:
Updated: 24 May 2025


ПОДЕЛИТЬСЯ


Дистанционное обучение ВКонтакте онлайн Дистанционное обучение TikTok онлайн Дистанционное обучение YouTube онлайн Дистанционное обучение онлайн

Похожие вакансии:

QA инженер
Москва •
FUN&SUN

Middle QA Engineer (web/back/mob/api)
Москва •
Циан

Разработчик программного обеспечения (iOS)
Москва •
Вкусно — и точка

Инженер-тестировщик
Москва •
IBS

Менеджер по обработке заявок
Москва •
Лидофон
З/п: от 60000 до 120000 RUR

Junior UI/UX дизайнер
Москва •
Коршунова Мария Павловна
З/п: до 40000 RUR

Работа в России, Санкт-Петербург - Свежие вакансии на Kit-Jobs.Ru

Работа в городах России - свежие вакансии (469927) на Kit-Jobs.Ru: Вакансия работодателя • TASSTA - IOS developer (Swift), Санкт-Петербург. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.

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





Новое:


Работа в России от прямых работодателей свежие вакансии - Kit-Jobs.Ru Work in Russia 




Saturday 24 May 2025


+
facebook