Вакансия в архиве, на неё нельзя откликнуться.

iOS разработчик (Objective-C)

01 мая 20193172 просмотра
Описание вакансии

Требуется умный и веселый человек в международную команду, понимающий баланс эффективности между новыми технологиями (фреймворками) и классическим самостоятельным подходом. Главное — выполнить задачу эффективно, а не во что бы то ни стало с использованием чего-то модного. 

Мы занимаемся разработкой крупных технологически тяжелых проектов (в том числе игр) на заказ для западных заказчиков. Предлагаем возможность развиваться в комфортных условиях мягкого климата Черногории на берегу моря (офис).

В целом, если вы не имеете рабочего опыта с чем-то (но не с большей частью) из перечисленного ниже, но работаете в направлении изучения — не беда, пишите. Также, есть особое место в нашем сердце для опытных разработчиков C/C++ (с опытом больше 5-и лет написания desktop-приложений или чего-то похожего), можете писать нам даже если не знаете iOS, мы подумаем и, может, что-то придумаем.

Основные задачи:

  1. Разработка новых фич и их архитектуры (в тесной кооперации с тимлидом и/или руководителем проекта при необходимости);
  2. Работа с существующим кодом, поиск и исправление проблем, внесение улучшений (мало, но куда ж без этого?);
  3. Работа с серверниками (REST и не очень);
  4. Быть частью команды — всегда есть кто-то, с кем можно посоветоваться.
  5. Учиться новому!
  6. Уметь отдыхать и наслаждаться местом, где вы будете находится!

Требования:

  • Знание Objective-C (!) (Swift еще не достаточно mature, кроме того, переписывать проект, который живет 6 лет нахрапом, нецелесообразно);
  • Знание Cocoa Touch UiKit, Foundation;
  • Знание жизненного цикла UIViewController;
  • Умение работать с Interface Builder — XIB, Storyboards;
  • Понимание Auto layout;
  • Понимание HTTP, REST, JSON;
  • Хотя бы basic English ("читаю со словарем").

Приветствуется, но НЕ обязательно:

  • Опыт с ReactiveCocoa (или чем-то похожим);
  • Также умение построение интерфейса без чего-либо (ключая Auto layout), кодом (никто давно этого не делает, кроме особых случаев, но знать, как это делается полезно);
  • Минимальное понимание парадигмы функционального программирования (код иногда может быть очень красив и эффективен, если мыслить в этой парадигме);
  • Знание git.

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

  • Интересные проекты (не только скучное построение UI, но игры, физика, image processing и т.п.);
  • Оплачиваемые отпуска;
  • Двойную почасовую оплату согласованной переработки сверх рабочего времени (OVERTIME);
  • Возможность работы в нашем офисе в Черногории, фактически, в раю на берегу Адриатического моря (поможем с переездом вам и семье - билет для вас лично за наш счет).

Бонусы

10 минут пешком до пляжа, чистое море! Красивейшая природа!

Дополнительные инструкции

Для интервью необходимо выполнить тестовое задание.

Ваш отклик
No content.icon.access denied
Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.