Software Engineer (Frontend JavaScript, Customer-Facing)

Job expired!

Takealot.com, провідний онлайн-ритейлер Південної Африки, шукає талановитого Програміста, що спеціалізується на Frontend JavaScript, для підвищення якості функцій, орієнтованих на клієнтів.

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

  • Масштаб: Приєднуйтесь до нас у обслуговуванні понад 4 мільйонів задоволених онлайн-покупців.
  • Навчання: Пишіть код разом з експертами галузі та підвищуйте свої навички.
  • Зростання: Просувайте свою кар'єру в межах групи Takealot, включаючи Takealot.com, Superbalist.com і Mr D. Ми пріоритетно розглядаємо внутрішні підвищення.
  • Розробка, розробка та вдосконалення нових функцій.
  • Виявлення та усунення помилок і збоїв.
  • Створення та впровадження нових ідей і концепцій.
  • Співпраця з командою щодо дизайну, огляду коду та оцінки проектів.
  • Впровадження передового коду на JavaScript для фронтенду, зосереджуючись на продуктивності та зручності обслуговування.
  • Створення модулів і компонентів для функціонального сайту.
  • Тісно співпрацювати з дизайнерами, аналітиками з контролю якості та бекенд-розробниками для інтеграції з API, використовуючи стандартні методи.

Ця позиція підпорядковується Менеджеру з Інженерії.

  • Ступінь бакалавра або просунутий диплом в галузі інформаційних систем, комп'ютерних наук, математики або інженерії з 5+ роками досвіду у фронтенд-розробці.
  • Для кандидатів без ступеня бакалавра або просунутого диплома необхідно мінімум 8 років відповідного досвіду.
  • Володіння написанням коду на JavaScript з нуля та використанням передових технік JavaScript.
  • Глибоке розуміння концепцій об'єктно-орієнтованого програмування.
  • Досвід роботи з MVC JavaScript фреймворками (бажано React).
  • Експертність у HTML5, CSS3 та створенні потужного, адаптивного фронтенд-коду.
  • Знання асинхронної обробки запитів, рішень для різних браузерів і пристроїв.
  • Досвід роботи з пре-компіляторами CSS, такими як Less, Sass і SCSS.
  • Комфортність у використанні рішень для контролю версій, таких як Git.
  • Здатність оцінювати та вивчати нові бібліотеки, фреймворки та концепції.
  • Досвід налаштування фронтенд-юніт-тестів та роботи в команді з гнучкою розробкою.
  • Досвід створення адаптивних дизайнів HTML.
  • Досвід роботи з PHP, Docker, Kubernetes.
  • Досвід роботи з React JS дуже бажаний.
  • Д