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 дуже бажаний.
- Д