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

О вакансии

Мы ищем программиста на платформе Apple iOS (Objective-C) c профессиональным опытом от 2 лет.
Предполагаемые задачи:
— разработка функций мобильных приложений по заданным спецификациям и архитектурам;
— интеграция мобильного приложения приложений с сервером;
— покрытие приложений автоматическими тестами;
— отладка приложений и исправление ошибок.

О проекте

Долгосрочный проект связанный с торговлей продуктами питания через интернет. Мобильное приложение уже разработано и поддерживается. Клиент — частный предприниматель из Калифорнии, США.
Продукт находится на стадии soft-launch, т. е. уже размещен в Apple App Store и демонстрируется потенциальным потребителям.
Русскоязычный менеджмент. Для сотрудника это значит, что все рабочие вопросы он будет решать с коллегами очно на родном для него языке.
Не аутстафинг. Для сотрудника это означает, что вся технологическая политика определяется внутри компании.
Проект покрыт автоматическими тестами. Уже есть коллектив из менеджера проекта, 1 frontend-разработчика, 1 backend-разработчика, 1 тестировщика. Используемые технологии: Objective-C, iOS SDK, Swagger.
Все изменения в коде проходят обязательный код-ревью опытного коллеги, сотрудник получает обратную связь.

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

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

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

— Знание и навыки рефакторинга приложений (Мартин Фаулер);
— Знание языка Swift;
— Знание технологии Swagger;
— Знание принципов предметно-ориентированного проектирования (Эрик Эванс).

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

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

About Design and Test Lab

Высший приоритет компании 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 — специализация в надежности приложений.

Company website: http://www.dnt-lab.com

This job is no longer active.
Смотреть актуальные вакансии iOS / macOS Kharkiv→.



Get new jobs by e-mail

Describe what you’re looking for and Djinni will send you matching jobs.


E.g.: (senior|middle) rust -blockchain