Як інтерфейсний розробник BigCommerce, ви керуватимете розробкою та підтримкою нашої платформи електронної комерції на основі BigCommerce. Ви тісно співпрацюватимете з різними командами, щоб концептуалізувати, реалізувати та інтегрувати нові функції, удосконалити поточні функції та гарантувати масштабованість і ефективність нашого рішення для електронної комерції. Якщо ви захоплюєтеся створенням безперебійних, зручних для користувачів веб-сайтів, ми хочемо почути вашу думку.
Основні обов’язки:
< li>Розробляйте та налаштовуйте теми BigCommerce.- Використовуйте BigCommerce Page Builder для ефективної розробки веб-сайтів.
- Запроваджуйте вдосконалені практики HTML і CSS, забезпечуючи семантичну точність і найкращі практики.
< li>Пишіть і обслуговуйте код JavaScript (ES6+) і JQuery для адаптивних та інтерактивних веб-програм.- Співпрацюйте з членами команди та клієнтами, забезпечуючи чітке спілкування та ефективне виконання проекту.
- Застосовуйте прогресивне вдосконалення, адаптивний дизайн і стандарти доступності в усіх проектах.
- Інтеграція сторонніх служб і API, зокрема GraphQL і REST API.
- Підтримуйте найкращі практики електронної комерції, щоб оптимізувати взаємодію з користувачем і ефективність.
- Виконуйте оцінки, розставляйте пріоритети завдань і ефективно керуйте графіком виконання проекту.
- Візьміть на себе відповідальність за результати проекту, забезпечуючи високу якість і своєчасне завершення.
Вимоги:
- HTML/CSS3
- JavaScript/Frameworks і бібліотеки: React.js або Vue .js, jQuery
- Stencil Framework – BigCommerce використовує Stencil як свою структуру для створення та налаштування тем
- Storefront API: знайомство з цим API дозволяє розширене налаштування магазину, взаємодіючи з даними про продукт , візки, клієнти тощо
- GraphQL: BigCommerce пропонує API GraphQL за допомогою якого легко запитувати дані. Розуміння того, як створювати та запускати запити та мутації це плюс
- Віджети та фрагменти BigCommerce: використання попередньо визначених віджетів і створення спеціальних фрагментів для певних функцій у магазині
- Керування версіями (Git): Важливо для співпраці в командах і керування змінами коду
- Препроцесори CSS: знання SASS або LESS для написання більш модульного та зручного CSS
- Програми виконання завдань і комплектування модулів: знайомство з такими інструментами, як Webpack , Gulp або Grunt для автоматизації завдань розробки та оптимізації коду
- Оптимізація веб-продуктивності
- Веб-доступність
Бажані кваліфікації:
- Досвід роботи з платіжними службами та постачальниками.
- Досвід роботи з багатомовними магазинами та інтернаціоналізація (i18n).
- Знайомство з API та інтеграцією Карт Google.
- Досвід роботи з безголовими вітринами.
- Знання сучасних інтерфейсних бібліотек і фреймворків, таких як React або Vue.
- Досвід роботи з процесами CI/CD.
Чому приєднуватися до нас:
- Робота в колаборації та інноваційне середовище.
- Брати участь у складних проектах, які сприяють професійному зростанню.
- Бути частиною дальновидної командидосяг досконалості в електронній комерції.
Якщо ви відповідаєте цим вимогам і готові підняти свою кар’єру на новий рівень, подайте заявку зараз, щоб приєднатися до нашої команди та вплинути на світ електронної комерції!