Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Вакансия закрыта

Junior iOS Software Engineer (Objective-C)

Design and Test Lab
4 года назад
09 мая 2019
Харьков

О компании

 

Высший приоритет компании Design and Test Lab - Mature Mobile Reliability Standard - разработка надежных мобильных приложений. В нашей работе мы применяем научные знания при планировании проекта, разработке архитектуры, программировании и тестировании. Наши программисты в обязательном порядке покрывают программы автоматическими тестами, а также проводят обязательную процедуру code-review. Наша мантра - "Мы не пишем без тестов!". Наш лозунг: "Мы исправляем ошибки за свой счет!" Потому что, если это делать за счет заказчика, то мы заинтересованы делать как можно больше ошибок. Если за свой счет - то мы думаем, как программировать надежно!

Ценности Design and Test Lab:

  • Proven mobi-modules - разработка на надежных модулях;
  • High-performance apps - разработка без багов, крешей и глюков;
  • Low-cost maintenance - низкая стоимость обслуживания за счет документации и тестов;
  • 1-2-3 integration - легкая интеграция решений;
  • Certified reliability engineers - специализация в надежности приложений.

С первого месяца работы мы прописываем четкий план профессионального роста Junior > Middle, Middle > Senior, даем нужную библиографию, список вопросов к изучению? см. "Как готовиться к карьерным экзаменам" http://workat.dnt-lab.com/education/how-to-get-prepared-for-exam.html

 

О вакансии

 

Мы ищем начинающего программиста на платформе Apple iOS (Objective-C) c профессиональным опытом от 1 года.

Предполагаемые задачи:

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

 

О проекте

 

Долгосрочный проект связанный с торговлей продуктами питания через интернет. Мобильное приложение уже разработано и поддерживается. Клиент - частный предприниматель из Калифорнии, США.

Продукт находится на стадии soft-launch, т. е. уже размещен в Apple App Store и демонстрируется потенциальным потребителям.

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

Не аутстафинг. Для сотрудника это означает, что вся технологическая политика определяется внутри компании.

Проект покрыт автоматическими тестами. Уже есть коллектив из менеджера проекта, 1 frontend-разработчика, 1 backend-разработчика, 1 тестировщика. Используемые технологии: Objective-C, iOS SDK, Swagger.

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

 

Требования к кандидату

 

  • Знание языка Objective-C;
  • iOS SDK;
  • Xcode;
  • Минимум 1 год опыта работы;

 

Будет большим плюсом:

 

  • Знание языка UML;
  • Знание и навыки автоматического тестирования приложений (XCUnitTests);
  • Знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер);
  • Письменный английский язык: корректная грамматика и орфография (уровень intermediate);
  • Знание языка Swift;
  • Знание технологии Swagger;
  • Знание принципов предметно-ориентированного проектирования (Эрик Эванс);
  • Знание и навыки рефакторинга приложений (Мартин Фаулер).

 

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

 

  • интересный проект на современных технологиях;
  • стремление к техническому совершенству разрабатываемых проектов;
  • четкий план профессионального роста Junior > Middle > Senior;
  • 5-дневная рабочая неделя, 8 часов в день;
  • все национальные праздники - выходные;
  • оплачиваемый отпуск: 2 дня за каждый полный месяц работы;
  • официальное оформление отношений;
  • небольшой дружелюбный коллектив.
  • программу адаптации новых сотрудников вместе с ментором;

 

 

Юлия

Похожие вакансии по профессиям: