В связи с расширением мы ищем программиста на платформе Apple iOS (Objective-C, Swift) c профессиональным опытом от 2 лет.
Предполагаемые задачи
— разработка функций мобильных приложений по заданным спецификациям и архитектурам;
— разработка спецификаций;
— интеграция мобильного приложения приложений с сервером;
— покрытие приложений автоматическими тестами;
— отладка приложений и исправление ошибок;
— рефакторинг приложения, перевод модулей с Objective-C на Swift.
О проекте
Долгосрочный проект связанный с торговлей продуктами питания через интернет. Мобильное приложение уже разработано и поддерживается, разрабатываются новые функции. Клиент — частный предприниматель из Калифорнии, США.
Продукт находится на стадии soft-launch, т. е. уже размещен в Apple App Store и демонстрируется потенциальным потребителям.
Русскоязычный менеджмент. Для сотрудника это значит, что все рабочие вопросы он будет решать с коллегами очно на родном для него языке.
Не аутстафинг. Для сотрудника это означает, что вся технологическая политика определяется внутри компании.
Проект покрыт автоматическими тестами. Читай подробнее, как мы преодолели десять преград внедрению автоматических тестов.
Уже в коллективе: менеджер проекта, frontend-разработчик, backend-разработчик, инженер по тестированию. Используемые технологии: Objective-C, Swift, iOS SDK, Swagger. На проекте постепенно код Objective-C переписывается на Swift.
Все изменения в коде проходят обязательный код-ревью опытного коллеги, сотрудник получает обратную связь. Также запланированы встречи с техническими эксперт-консультантами.
Технические эксперт-консультанты
Владимир Обризан, к. т. н.
Консультант CEO и собственников IT-компаний. Директор и основатель Первого института надежного программного обеспечения. Директор и сооснователь IT-компании Design and Test Lab. 14 лет опыта разработки, ТОП-менеджмента, и создания успешного IT-бизнеса. 10 лет опыта преподавателем в ХНУРЭ.
Сергей Зайченко, к. т. н.
Ведущий эксперт Первого
института надежного программного обеспечения. 15 лет
опыта разработки, ТОП-менеджмента, и создания успешного IT-бизнеса в
индустрии EDA (Electronic Design Automation). 10 лет опыта работы доцентом в
ХНУРЭ. Многолетний опыт преподавания дисциплин: “Инженерия программного
обеспечения”, “Объектно-ориентированное проектирование”, “Структуры и алгоритмы обработки данных”.
Требования к кандидату
— знание языка Objective-C и Swift;
— знание и навыки работы с iOS SDK;
— знание и навыки работы с Xcode;
— минимум 2 года профессионального опыта;
— знание языка UML;
— знание и навыки автоматического тестирования приложений (XCUnitTests, XCTUITests);
— знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер)
— письменный английский язык: корректная грамматика и орфография (уровень intermediate).
Будет большим плюсом
— знание и навыки рефакторинга приложений (Мартин Фаулер);
— знание технологии Swagger (Open API);
— знание принципов предметно-ориентированного проектирования (Эрик Эванс).
Мы предлагаем
- У тебя будет четкий план профессионального роста Middle → Senior → Expert и ты сразу же будешь видеть, как и что тебе для этого необходимо сделать, чтобы вырасти по карьерной лестнице и по заработной плате! См. подробнее: стандарт карьерного плана
- Политика проекта и организации — использовать исключительно современные технологии;
- Для того, чтобы поскорее адаптироваться и вникнуть в рабочий процесс, у тебя будет ментор, который поможет тебе в этом! Также расписана четкая программа адаптации.
- У нас есть официальное оформление, у тебя будет оплачиваемый отпуск в размере 24 календарных дней. Также все национальные праздники — выходные;
- Мы работаем стандартно по 8 часов в день с понедельника по пятницу — гибкий график работы ты составляешь с членами команды и менеджером проекта;
- Наш офис находится в 4-х минутах от м. Архитектора Бекетова или в 7-ми минутах от м. Исторический музей по адресу Пушкинская, 32. В офисе кабинетная система, чтобы можно было сфокусироваться только на своем проекте.
- Ты будешь работать в небольшом коллективе 27 человек-экспертов, которые помогут тебе в любом вопросе. Также у тебя будет два эксперта-консультанта с опытом работы 15+ лет.
- Как сотрудник нашей компании, ты станешь членом Первого института надежного программного обеспечения. Цель Института — формировать и пропагандировать новую профессиональную культуру разработки программного обеспечения.
Хочешь стать частью нашей команды? Отправь резюме прямо сейчас и мы свяжемся с тобой для обсуждения всех подробностей твоей будущей работы.
Об офисе
Офис расположен в самом центре Харькова — на ул. Пушкинской, 32.
Расстояние от станций метро:
- “Архитектора Бекетова” — 300 метров (4 минуты пешком);
- “Исторического Музея” — 550 метров (7 минут пешком);
- “Советская” — 700 метров (9 минут пешком).
О компании
Высший приоритет компании 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, Senior → Expert, даем нужную библиографию, список вопросов к изучению.
Контактная информация
Виктория Копейкина, HR manager, Design and Test Lab
095 033-17-78, office@dnt-lab.com