Mobile Developer

iOS Developer / Разработчик iOS Full-time

О компании и команде

Ожидания от кандидата

Условия работы

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

  • Разработка и поддержка функционала по работе с фитнес браслетами (через Google Fitness Api)
  • Разработка и поддержка функционала по работе с видео-тренировками (Кинескоп)
  • Интеграция приложения с информационными системами компании
  • Участие в Code Review
  • Участие в принятии продуктовых и технических решений
  • Взаимодействие с аналитиками, дизайнерами, тестировщиками и другими разработчиками
  • Проведение декомпозиции и оценки поставленных задач
  • Работа по гибкой продуктовой методологии, активное участие команды в планировании бизнес-процессов

Требования:

  • Хорошие знания Swift, знание современных паттернов и архитектур, опыт работы с MVVM / MVC
  • Опыт командной разработки приложений под iOS от 3 лет
  • Понимание работы клиент-серверных приложений (Rest API, JWT, OAuth2)
  • Умение писать тестируемый код, а так же писать юнит-тесты

Не обязательно, но здорово, если вы:

  • Имеете опубликованные проекты в AppStore
  • Имеете опыт написание собственных фреймворков
  • Имеете опыт использования SwiftUI в продакшене
  • Имеете опыт Unit / UI тестирования
  • Имеете опыт конфигурирование проекта через Tuist
  • Знакомы с гибкими методологиями (Scrum, Kanban)

В своей работе мы используем:

  • Swift
  • Конфигурирование проекта через XcodeGen
  • SPM для внешних зависимостей
  • MVVM
  • Нативные Unit-тесты
  • CI на базе GitLab + Fastlane
  • SwiftLint + SonarQube

Overview

  • Employer: SM Lab
  • Job Title: iOS Developer / Разработчик iOS
  • Published: 1 month, 4 weeks ago
Apply For This Job