Эта вакансия уже завершена
О компании
Высший приоритет компании 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 профессиональным опытом от 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 дня за каждый полный месяц работы;
- официальное оформление отношений;
- небольшой дружелюбный коллектив.
Контактная информация:
Юлия Грек, помощник директора Design and Test Lab
Показать контакты 050 872-57-28 , Отправить резюме
Юлия