Design and Test Lab logo

Middle JavaScript Software Engineer (Frontend, Angular)

Design and Test Lab·Salary not specified

Primary stack

BootstrapCSSOOPTypeScriptJavaScriptAngularHTML

Nice to have's

UMLSwaggerDomain-Driven Design

Job description

Description language:

Про посаду

Ми шукаємо Middle JavaScript Software Engineer (Frontend, Angular) з професійним досвідом від 2 років. Ніша: соціальні мережі, healthcare.

Обов'язки

  • Розробка функцій веб-сервісів за заданими специфікаціями та архітектурами;
  • Інтеграція з зовнішніми веб-сервісами;
  • Покриття додатків автоматичними тестами;
  • Налагодження веб-додатків та виправлення помилок.

Вимоги

  • Знання мов розмітки HTML і CSS;
  • Знання мови JavaScript;
  • Знання мови TypeScript;
  • Знання бібліотеки Angular;
  • Знання бібліотеки Bootstrap;
  • Мінімум 2 роки досвіду роботи;
  • Знання та навички автоматичного тестування додатків;
  • Обов'язково наявність портфоліо frontend-проектів, підтверджене посиланнями на репозиторії;
  • Знання ООП і паттернів проектування (Еріх Гамма, Мартін Фаулер);
  • Знання та навички рефакторингу додатків (Мартін Фаулер);
  • Письменний англійський: коректна граматика і орфографія (рівень intermediate).

Буде плюсом

  • Знання мови UML;
  • Знання технології Swagger;
  • Знання принципів об'єктно-орієнтованого проектування (Ерік Еванс).

Ми пропонуємо

  • Програма адаптації та менторства для нових співробітників;
  • Цікавий проект на сучасних технологіях;
  • Прагнення до технічного досконалості розроблюваних проектів;
  • Чіткий план професійного зростання Middle → Senior → Expert;
  • 5-денна робочий тиждень, 8 годин на день, гнучкий графік;
  • Всі національні свята - вихідні;
  • Оплачувана відпустка: 2 дні за кожен повний місяць роботи;
  • Офіційне оформлення відносин;
  • Дружній колектив.

Про продукт

Місія розроблюваного продукту - допомогти людям зі всього світу знайти лікування рідкісних захворювань. За допомогою соціальної мережі лікарі, пацієнти, їх родичі, дослідники зможуть обмінюватися протоколами лікування, історіями хвороб, результатами лікування та спільно шукати кращий ефективний спосіб лікування.

Про проект

Замовники проекту - приватні підприємці з Каліфорнії, США.

На проекті російськомовне керівництво. Для співробітника це означає, що всі робочі питання він буде вирішувати з колегами очно на рідній для нього мові.

Цей проект - не аутстафінг! Для співробітника це означає, що вся технологічна політика визначається всередині компанії.

Проект буде розроблятися з нуля, тому будуть вибрані найновіші версії технологій.

Перша фаза проекту спланована на півроку. Імовірність хаотичних раптових змін зведена до мінімуму.

Повноцінна команда: менеджер проекту, фронтенд-програміст, бекенд-програміст, інженер з тестування, а також технічні консультанти. Це дозволить інженеру-програмісту максимально зосередитися на розробці.

Над проектом працювала команда бізнес-аналітиків, які на 50 сторінках детально описали вимоги.

Далі над проектом працював дизайнер, який зробив дизайн усіх сторінок сайту.

Проекти обов'язково покриваються автоматичними тестами. У нас є великий досвід написання автоматичних тестів на всі випадки життєвої діяльності.

Усі зміни в коді проходять обов'язковий код-рев'ю досвідченого колеги, співробітник отримує зворотний зв'язок.

Технічні консультанти

Технічні консультанти допоможуть інженерам проекту спроектувати коректну архітектуру проекту, проведуть рев'ю архітектури проекту, а також рев'ю коду. Проконсультують з питань тестопридатного проектування додатку.

На проекті будуть заплановані щотижневі консультації з експертами.

Володимир Обрізан, к.т.н.

Консультант CEO і власників IT-компаній. Директор і засновник Першого інституту надійного програмного забезпечення. Директор і співзасновник IT-компанії Design and Test Lab. 14 років досвіду розробки, ТОП-менеджменту, і створення успішного IT-бізнесу. 10 років досвіду викладачем у ХНУРЕ.

Сергій Зайченко, к.т.н.

Провідний експерт Першого інституту надійного програмного забезпечення. 15 років досвіду розробки, ТОП-менеджменту, і створення успішного IT-бізнесу в індустрії EDA (Electronic Design Automation). 10 років досвіду роботи доцентом у ХНУРЕ. Багаторічний досвід викладання дисциплін: “Інженерія програмного забезпечення”, “Об’єктно-орієнтоване проектування”, “Структури і алгоритми обробки даних”.

Про офіс

Офіс розташований у самому центрі Харкова - на вул. Пушкінській, 32.

Відстань від станцій метро:

  • “Архітектора Бекетова” - 300 метрів (4 хвилини пішки);
  • “Історичного Музею” - 550 метрів (7 хвилин пішки);
  • “Радянська” - 700 метрів (9 хвилин пішки).

В офісі кабінетна система. Кількість людей в одному кабінеті - не більше 6 осіб. Це дозволить зосередитися на роботі в тиші і комфорті.

Про компанію

Високий пріоритет компанії 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, [email protected]

Відправте своє резюме

Tweet

Поділитися

Telegram

LinkedIn

WhatsApp

Підписатися на наші новини:

По електронній пошті

В Telegram

В Facebook

В LinkedIn

© Design and Test Lab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми, компанія DESIGN AND TEST LAB, впевнені, що майбутнє є тільки у компаній, які вміють писати надійні програми! У зв’язку з техногенністю та софтогенністю, надійність стає вищим пріоритетом.Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.ТОМУ МИ:1. Вчимо надійному програмуванню2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмуванняНаша ідеологія «від програміста до інженера», тому що у світі поняття «інженер-програміст» вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.Цінності DESIGN AND TEST LAB:★ Proven mobi-modules — розробка на надійних модулях;★ High-performance apps — розробка без багів, крешів та глюків;★ Low-cost maintenance — низька вартість обслуговування за рахунок документації та тестів;★ 1-2-3 integration — легка інтеграція рішень;★ Certified reliability engineers — спеціалізація у надійності додатків.

More at Design and Test Lab

All 39 roles

Popular searches