Trainee iOS Developer

Trainee iOS Developer

Харків

Запрошуємо Trainee iOS розробника до нашої команди. Команда об’єднує спеціалістів різних технологічних груп. Вони розробляють та підтримують проєкти в різних сферах, включаючи CRM-системи, банківські рішення, обробку відео та фотографій

Вимоги

  • Swift: розуміння концепції OOP, протоколів, класів і структурних відмінностей, optional, optional unwrap та force-unwrapping, знання декларацій let і var, контроль доступу
  • Version control systems: базові знання Git (branch, pull, push, commit)
  • Dependency managers: вміння користуватися Cocoapods на початковому рівні
  • Мережа: відповідь, запит, response status code, headers, URL, body, content-type
  • Persistence: визначення реляційної бази даних, SQL, запити SQL (ВИБРАТИ, ВИДАЛИТИ, ВСТАВИТИ, ОНОВИТИ), яке сховище persistence можна використовувати в iOS
  • UI: знання, як зробити простим UI з кодом OR Storyboards OR XIBs, досвід у побудові UI використовуючи UI Kit controls (UILabel, UIButton, UIScrollView, UITableView, UICollectionView, etc)
  • IDE: Xcode
  • Алгоритми: прості алгоритми та структури даних (bubble sort, stack, queue, binary tree)
  • Рівень англійської: Pre-Intermediate / Intermediate - читання технічної документації та подальше спілкування із замовниками / змішаними командами

Бажаний досвід

Принаймні один тренувальний/pet проєкт з кодом на GitHub (або на іншій платформі хостингу коду)

Обов’язки

  • Бажання швидко накопичувати знання про iOS розробку та процеси розробки команди
  • Розробка навчальних/внутрішніх додатків під час програми стажування під наглядом наставника
  • Впровадження простих, вже розкладених завдань у комерційних проєктах під наглядом наставника

Про проєкти

Ми шукаємо розробника, який би приєднався до команди. Ось декілька проєктів, над якими ми працюємо:

  • Клієнт iOS для тютюнової компанії
  • iOS додаток для подорожей
  • Помічник з особистого харчування та звичок
  • Мобільний клієнт для фінансової організації
  • Служба доставки
  • Додаток для психологічних консультацій

Наш ідеальний кандидат

  • Прагне постійного професійного зростання
  • Досягає та демонструє якісні результати роботи
  • Здатний ефективно організувати робочий процес
  • Бажає розвивати технічні навички
  • Готовий брати на себе відповідальність за власні результати

Ми пропонуємо

З нами ти можеш:

  • Розвивати свої професійні навички
  • Удосконалюватись як спеціаліст всередині компанії

Також ми надаємо:

  • Справедливу та конкурентоспроможну компенсацію та бонуси
  • Гнучкі умови праці
  • Прекрасний офіс, у 5-ти хвилинах ходьби від станції метро “Пушкінська”
  • Медичну компенсацію
  • Курси англійської мови
  • Pizza Fridays
  • Знижки від IT Loyalty
  • Незабутні корпоративи та святкування