Середній інтерфейсний розробник (ReactJS, SolidJS) Львів Ми є проектом із високим навантаженням, який використовує багаторівневий стек (REST-API) , Ізоморфні інтерфейси). Ми перебуваємо в процесі міграції з спеціального ізоморфного фреймворку на основі React/Redux до Solid-Start. Завдання та обов’язки Шукаємо JS-програміста з серйозним досвідом роботи зі стеками React/Redux і деяким досвідом роботи з сучасними «реактивними» фреймворки (бажано SolidJS). Нас зацікавив хтось, хто знає тонкощі р
Середній інтерфейсний розробник (ReactJS, SolidJS)
Львів
Ми є проектом із високим навантаженням, який використовує багаторівневий стек (REST-API) , Ізоморфні інтерфейси). Ми перебуваємо в процесі міграції з спеціального ізоморфного фреймворку на основі React/Redux до Solid-Start.
Завдання та обов’язки
Шукаємо JS-програміста з серйозним досвідом роботи зі стеками React/Redux і деяким досвідом роботи з сучасними «реактивними» фреймворки (бажано SolidJS).
Нас зацікавив хтось, хто знає тонкощі розробки React із використанням як «старих» компонентів класу, так і нових підходів, орієнтованих на хуки. Розуміння оптимізації візуалізації є обов’язковим. Ви той, хто не боїться точного налаштування CSS (включно з оптимізацією для мобільних і застарілих веб-переглядачів) і написання трішки асинхронного серверного коду NodeJS (від вас не очікується, що ви робите це значно — у нас є команда бекенд-розробники).
Ми очікуємо, що у вас був реальний (проекти з користувачами) досвід роботи з сучасними фреймворками на основі підходу реактивності. Ми використовуємо solid-js/solid-start, тому це стік, якому надається перевага, але досвід роботи з сучасними версіями Vue або Svelte все одно буде корисним.
Ми приділяємо увагу подробицям, оскільки в цьому випадку «дрібні» відмінності можуть призвести до «неправильної» поведінки веб-сайту для кінцевих користувачів (а у нас дуже велика стабільна база користувачів).
Очікується, що ви будете дотримуватися стилю коду, визначеного конфігурацією ESLint/Prettier, і писати модульні тести.
Ви не будете на самоті. У нас є команда людей, які знаються на проекті, які будуть раді допомогти вам розпочати.
Наша команда розробників розмовляє російською, але ми використовуємо англійську для відстеження проблем.
Основні міркування
- Як розробник середнього інтерфейсу, ви повинні працювати напівавтономно, брати на себе відповідальність за проекти та демонструвати здатність самостійно вирішувати проблеми.
- Пишіть код, пам’ятаючи про його читабельність; ретельне документування рішень є важливим.
- Дотримуйтеся найкращих практик у тестуванні своєї роботи.
- Виявляти навички вирішення проблем; намагайтеся виконувати завдання самостійно, перш ніж звертатися за допомогою, надаючи детальний огляд спробованих рішень, коли шукаєте вказівки.
Навички та кваліфікація
- JS: TypeScript, чітке розуміння await/async
- React, Redux
- Досвід роботи з будь-якою системою реагування
- Модулі CSS
- МЕНШЕ
- Віт
- Володіння Git
< h3> Приємно мати
- Solid-JS
- Повторний вибір
- immer
- Koa
- Jest / Vitest / Mocha
- Технічна освіта (університетський ступінь або еквівалент)
Приєднання до Scimus означає:
- Процеси на основі Scrum і Гнучкі методології,
- Висока якість наданого програмного забезпечення, ми дотримуємося підходу «створюй, володій ним», коли ми створюємо, розширюємо та підтримуємо рішення власними силами
- Використовуючи новітні технології в компанії з можливістю вивчити це за допомогою наставників: PHP, Node.js, JS, React, Vue.js
- Бути відкритим для інновацій, швидко тестувати та інтегрувати нові технології
- Stratбудучи прибутковою компанією, ми зосереджуємося на довгострокових проблемах і можливостях, які дають змогу мати більше контролю над процесом
- Інвестуючи в наших людей, ми маємо підтверджений досвід внутрішнього зростання наших співробітників до старших спеціалістів і керівних посад
- Ми працюємо з найталановитішими інженерами та найталановитішими бізнесменами, яких ми можемо знайти. Усі в нашій команді тут, щоб виконувати значущу роботу з широким впливом. У нас веселе, але складне робоче середовище, яке сприяє різноманітності, творчості та командній роботі.
Що ми пропонуємо:
- Складні завдання з чудовою можливістю підвищити свої навички
- Внутрішні семінари та технічні бесіди < /li>
- Гнучкий робочий час
- Розподіл витрат на навчання (конференції, курси, лекції)
- Курси англійської мови
- Корпоративи
- Проект/Зміна ролей
- 20 робочих днів оплачуваної відпустки
- Гарне почуття гумору
- Настільний футбол
- Безкоштовна піца щоразу П’ятниця в офісі
Про компанію
SCIMUS — це компанія з програмного забезпечення, що забезпечує повний спектр дій у життєвому циклі розробки програмного забезпечення. Наша команда виконала кількість проектів у різних сферах: SaaS, електронна комерція, кар’єра та освіта, охорона здоров’я, банківська справа, громадські та розважальні сфери, телекомунікації.