Ciklum, established in 2002, is a globally recognized provider of software engineering services. Originally founded in Denmark by Torben Majgaard, the company has since shifted its headquarters to London, UK, in response to its expanding international client base and operational reach.
Експертний розробник JavaScript для Ciklum Digital (TUI)
Від імені Ciklum Digital, Ciklum шукає експерта-розробника JavaScript, який би приєднався до команди на повний робочий день. ** TUI ** - провідна туристична група світу. Широке портфоліо, зібране під парасолькою Групи, складається з потужних туроператорів, 1600 туристичних агентств та провідних інтернет -порталів, п’яти авіакомпаній із близько 150 літаками, понад 400 готелів, 17 круїзних лайнерів та багатьох агентств, що прибувають у всіх великих туристичних напрямках по всьому світу. Вона охоплює весь ланцюжок створення вартості туризму під одним дахом. Ця інтегрована пропозиція дозволяє нам забезпечити нашим 27 мільйонам клієнтів неперевершений відпочинок у 180 регіонах. Ключовою особливістю нашої корпоративної культури є наша глобальна відповідальність за економічну, екологічну та соціальну стійкість. Це знайшло своє відображення у більш ніж 20 -річному прагненні до сталого туризму. Частка групи TUI зареєстрована в індексі FTSE 250, у Котирувальній раді відкритого ринку на Франкфуртській фондовій біржі та регульованому ринку Ганноверської фондової біржі. Ви приєднаєтесь до високомотивованої команди і будете працювати над сучасним рішенням для нашого існуючого клієнта. Ми шукаємо технологічних експертів, які хочуть вплинути на новий бізнес, застосовуючи найкращі практики та беручи на себе відповідальність. ** Обов’язки: ** \- Створення та підтримка сучасних інтерфейсів відповідно до стандартів одиниць \- Якість коду. Дотримуйтесь та покращуйте стандарти якості коду \- Аналізуйте та оцінюйте. Виконати технічну оцінку макетів/каркасів інтерфейсу користувача, щоб забезпечити можливість їх впровадження у розумні терміни \- Розробка програмного забезпечення. Створюйте та переглядайте конструкторські документи щодо функцій програмного забезпечення та надайте рішення \- Додавайте ідеї, знаючи про новітні технології, що розвиваються \- Будьте ініціативними у спілкуванні з членами команди та клієнтом \- Використовуйте найкращі галузеві практики процесів та інструментів розробки, впроваджуйте та вдосконалюйте їх \- Наставництво молодших колег \- Візьміть на себе відповідальність за реалізацію проекту, виконуючи роль найвищої технічної особи (за стеком) у проекті \- Прямі комунікації з клієнтами \- Налаштуйте ефективний робочий процес розробки під час активної співпраці з будь-якою роллю проекту (ProjectManager , BA, PO, UX, UI, Arch, BE, DevOps) \- Технічна організація: співбесіда, технічний аудит, передпродаж \- Вирішення проблем, Презентація рішення, Зустріч та візуальне полегшення ** Вимоги: ** Ви можете назвати приклади використання в різних контекстах. Керуються найкращими практиками та специфікаціями таких навичок: \- Кілька основних фреймворків або стеків (Angular, React, ReactNative, Vue, Ionic, Node.js+Express, PWA) \- Успішні випадки доставки програм React \- Потік доставки : стратегія розгалуження, управління репо, посібники щодо стилю коду та застосування, підходи до тестування, CI/CD, план випуску \- Розробка програмного забезпечення та візуальне полегшення \- Психічна спритність: здатність переходити до будь-яких технічних завдань проекту \- Попередня англійська \- Розуміння Спритні та ощадливі принципи та здатність полегшувати командну роботу відповідно до обраної методології розробки \- HTML/CSS. Попередні процесори, методології \- ядро, продуктивність, безпека \- управління станом програми \- управління пакетами, групування модулів \- досвід роботи з налаштуванням CI/CD, Docker \- oAuth, JWT \- HTTP, REST API \- шаблони проектування, ООП , Принципи розробки \- Тестування програмного забезпечення. Підходи, типи тестування \- Git Framework: ** ReactJS: ** \- Компоненти \- Маршрутизація \- JSX та віртуальний DOM \- Керування станами \- Дії асинхронізації \- Зачепи \- Форми \- Тестування \- Продуктивність ** Бажано : ** Ви повинні мати уявлення про предмет та його частини. Може пояснити. Має досвід використання таких навичок: \- платформи хмарних обчислень (наприклад, AWS, Google Cloud Platform, Microsoft Azure) \- PWA \- інструменти якості (складність введення/виведення) \- досвід роботи з налаштуванням CI/CD (GitlabCI) \ - Керування станом додатків (MobX / Saga / тощо) \- сонар \- Docker \- GitlabCI \- знайомі з поняттями UX, такими як інформаційна архітектура \- гнучкі (принципи, Kanban, Scrum), інструмент відстеження завдань (JIRA), управління знаннями (Збіг) ** Особисті навички: ** \- Працює під загальним керівництвом, приймає керівництво та перевіряє роботу на узгоджених етапах \- Має контакт на робочому рівні з клієнтами та колегами \- Може контролювати інших або приймати рішення, які впливають на доручену роботу окремим людям або фазам проектів \- Виконує цілий ряд робіт, іноді складних та нестандартних \- Демонструє ефективні комунікативні навички \- Плани, розклади та контролює власну роботу (та роботу інших, де це можливо), компетентно \- Повноцінно сприяє робота команд ** Для чого це потрібно Ви: ** \- Можливості кар'єрного зростання \- Реалізація Ваших інноваційних ідей у створенні нових рішень та послуг Ciklum \- Дружні колективи та приємне робоче середовище \- Розвиток професійних навичок та навчальні програми \- Різноманітність обміну знаннями, навчання та самовдосконалення -можливості розвитку \-сучасні, прохолодні офіси в центрі з теплою атмосферою, яка створює дійсно хороші умови праці однаково у всьому світі. Наші понад 3000 розробників, розташованих у центрах доставки по всьому світу, надають нашим клієнтам ряд послуг, включаючи розробку програмного забезпечення для аутсорсингу, розробку корпоративних програм, забезпечення якості, безпеку, науково -дослідницьку роботу, великі дані та аналітику. ** Сайт компанії: ** https://www.ciklum.com/