Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Вакансия закрыта

Middle Frontend developer (React.JS)

65 000 — 80 000 ₴  
1 год назад
17 апреля 2023
Киев

У вже розроблений та функціонуючий комерційний веб-проект у сфері туризму у країнах ЄС (а саме - бронювання гірськолижного проживання) для впровадження нового функціоналу та роботи над налагодженням вже існуючого потрібен React JS Frontend-розробник. Формат роботи – віддалена, проектна (неповна зайнятість з погодинною оплатою праці, графік - вільний). Орієнтовний обсяг навантаження - 80 годин/місяць (розмір заробітної плати в описі вакансіі вказаний за період в 160 годин/місяць).

Технічні вимоги до кандидата: 

- Досвід роботи з JavaScript в якості frontend-розробника від 3 років, обов'якові знання ES6 (ES5 також буде бажано);

- Досвід розробки на React.JS від 2 років, знання вбудованих "хуків" та принципів передачі "стану" між компонентами;

- Обов'язковий досвід роботи з фреймворком Next.JS від 0.5 року, розуміння що таке SSR;

- Впевнені знання HTML та SASS/SCSS; 

- Вміння роботи з React Redux (розуміння як працювати зі станами та їх передачею між компонентами програми), Axios (запит та отримання даних з legacy API проектного бекенда), базові підходи з пост-обробкою отриманих даних (на прикладі частини функцій бібліотек lodash та qs), валідаціі вхідних данних отриманих від користувача, розуміння базових особливостей мульти-мовних проектів з інтернаціоналізацією (i18n), варіативністью часових поясів та тривалостями часу (на прикладі функцій бібліотек moment та luxon); 

- Знання та навички в підходах до технічно правильного проектування архітектури застосунків - повторне використання та розширення його компонентів, та інші принципи ООП;

- Практика роботи з GIT, базові знання Docker (на рівні вміння розгорнути контейнери з існуючих образів для організаціі локального середовища для розробки).

Інші вимоги до кандидата: 

- Обов'язкова наявність досвіду участі у розробці комерційних проектів, тобто це не проект рівня веб-вітрини, лендінгу або візитної картки де головним мірилом його успішності/стабільності є лише те, який зовнішний вигляд він має.

- Достатній рівень самостійності, ініціативності та само-тестування - в силу невеликого розміру команди проекту, у ньому відсутні PM, QA і системні аналітики, здатні розписати ТЗ до найдрібніших подробиць, однак віч-на-віч із виниклим питанням або складністю звичайно ніхто не залишить, варіанти її вирішення завжди можна буде обговорити з дружньою командою.

- Обов'язкові навички в читанні та розумінні вже існуючого програмного коду, оптимальних варіантах його рефакторинга та усунення недоліків та багів.

Андрей Катерной

Похожие вакансии по профессиям: