— Знание языков разметки HTML и CSS;
— Знание языка JavaScript;
— Знание языка TypeScript;
— Знание библиотеки Angular;
— Знание библиотеки Bootstrap;
— Минимум 2 год опыта работы;
— Знания и навыки автоматического тестирования приложений;
— Обязательно наличие портфолио frontend-проектов, подтвержденное ссылками на репозитории.
— Знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер) см. список вопросов и литературы workat.dnt-lab.com/...to-get-prepared-for-exam ;
— Знание и навыки рефакторинга приложений (Мартин Фаулер).
— Письменный английский язык: корректная грамматика и орфография (уровень intermediate).
— Язык UML;
— Знание технологии Swagger;
— Знание принципов предметно-ориентированного проектирования (Эрик Эванс).
1. У Тебя будет четкий план профессионального роста Middle → Senior → Expert (workat.dnt-lab.com/...are-engineer-career-2018 ) и Ты сразу же будешь видеть, как и что Тебе для этого необходимо сделать, чтобы вырасти по карьерной лестнице и по заработной плате!
2. В нашем проекте использованы исключительно современные технологии;
3. Для того, чтобы поскорее адаптироваться и вникнуть в рабочий процесс, у Тебя будет ментор, который поможет Тебе в этом! Также расписана четкая программа адаптации.
4. У нас есть официальное оформление, у Тебя будет оплачиваемый отпуск в размере 24 календарных дней. Также все национальные праздники — выходные;
5. Мы работаем стандартно по 8 часов в день с понедельника по пятницу — гибкий график работы Ты составляешь с сотрудниками и менеджером проекта;
6. Наш офис находится в
7. Ты будешь работать в небольшом коллективе — экспертов, которые помогут Тебе в любом вопросе. Также у Тебя будет два эксперта-консультанта с опытом работы 10+ лет, которые помогут инженерам проекта спроектировать корректную архитектуру проекта, проведут ревью архитектуры проекта, а также ревью кода.
Мы ищем Middle JavaScript Software Engineer (Frontend, Angular) c профессиональным опытом от 2 лет. Ниша: социальные сети, healthcare.
Предполагаемые задачи:
— разработка функций веб-сервисов по заданным спецификациям и архитектурам;
— интеграция с внешними веб-сервисами;
— покрытие приложений автоматическими тестами;
— отладка веб-приложений и исправление ошибок.
О продукте
Миссия разрабатываемого продукта — это помочь людям со всего мира найти лечение редких болезней. С помощью социальной сети врачи, пациенты, их родственники, исследователи смогут обмениваться протоколами лечения, историями болезней, результатами лечения и совместно искать лучший эффективный способ лечения.
Заказчики проекта — частные предприниматели из Калифорнии, США.
О проекте
На проекте русскоязычный менеджмент. Для сотрудника это значит, что все рабочие вопросы он будет решать с коллегами очно на родном для него языке.
Этот проект — не аутстафинг! Для сотрудника это означает, что вся технологическая политика определяется внутри компании.
Проект будет разрабатываться с нуля, поэтому будут выбраны самые новейшие версии технологий.
Первая фаза проекта спланирована на полгода. Вероятность хаотичных внезапных изменений сведена на нет.
Полноценная команда: менеджер проекта, фронтенд-программист, бекенд-программист, инженер по тестированию, а также технические консультанты. Это позволит инженер-программисту максимально сосредоточиться на разработке.
Над проектом работала команда бизнес-аналитиков, которые на 50 страницах подробно прописали требования. Далее над проектом работал дизайнер, который сделал дизайн всех страниц сайта. Подробнее: workat.dnt-lab.com/...script-angular-developer
Проекты обязательно покрываются автоматическими тестами. У нас очень большие наработки по написанию автоматических тестов на все случаи жизни. Подробнее: Сопротивления автоматизации тестирования (workat.dnt-lab.com/...developers-dont-do-tests).
Все изменения в коде проходят обязательный код-ревью опытного коллеги, сотрудник получает обратную связь.
Технические эксперт-консультанты
Технические консультанты помогут инженерам проекта спроектировать корректную архитектуру проекта, проведут ревью архитектуры проекта, а также ревью кода. Проконсультируют по вопросам тестопригодного проектирования приложения.
На проекте будут запланированы еженедельные консультации с экспертами.
— Владимир Обризан, к. т. н.
Консультант CEO и собственников IT-компаний. Директор и основатель Первого института надежного программного обеспечения. Директор и сооснователь IT-компании DESIGN AND TEST LAB. 14 лет опыта разработки, ТОП-менеджмента, и создания успешного IT-бизнеса. 10 лет опыта преподавателем в ХНУРЭ.
— Сергей Зайченко, к. т. н.
Ведущий эксперт Первого института надежного программного обеспечения. 15 лет опыта разработки, ТОП-менеджмента, и создания успешного IT-бизнеса в индустрии EDA (Electronic Design Automation). 10 лет опыта работы доцентом в ХНУРЭ. Многолетний опыт преподавания дисциплин: «Инженерия программного обеспечения», «Объектно-ориентированное проектирование», «Структуры и алгоритмы обработки данных».