React — це сучасна бібліотека для створення інтерфейсів користувача, що забезпечує швидку та ефективну розробку динамічних веб-додатків. Завдяки компонентному підходу та віртуальному DOM, React оптимізує оновлення сторінки, що покращує продуктивність. Велика спільнота розробників та постійний розвиток бібліотеки роблять React популярним вибором для сучасної frontend-розробки. Що ми очікуємо: * Базові знання та досвід використання таких мов та фреймворків: JavaScript, ES6, HTML/HTML5, CSS, React, буде плюсом: знання та досвід використання Next.js; * Знання та досвід використання таких протоколів, рішень та APIs: HTTP, JSON, common browsers API (history, storages тощо); * Знання та досвід використання таких підходів та принципів: знання базових алгоритмів, розуміння callbacks, promises, функціональні підходи, MVC, REST; * Знання та досвід використання таких технологій та інструментів: Npm, GIT, browser development інструменти, бібліотеки для роботи з http запитами fetch або axios.
Знання мов: * Англійська Intermediate та вище.
Пропонуємо: * Стажування від 1 до 3 місяців. Термін проходження залежить від твоїх знань, навичок та бажання розвиватися з можливістю працевлаштування; * Індивідуальний план розвитку для кожного стажера; * Мітинги 1 на 1 на яких дається оцінка по результатам виконання індивідуального плану навчання та обговорюються терміни завершення стажування; * Гнучкий 8 годинний графік, який ти підлаштовуєш повністю сам під себе та обговорюєш зі своїм ментором; * Найм після успішного закінчення стажування.
Основні обов’язки, які ти будеш впевнено виконувати після стажування: * Робити оцінку завдання (estimate), виданих Project Manager (PM) або Technology Lead (TL); * Виконувати завдання від PM або TL у рамках зробленої оцінки; * Брати участь у SCRUM процесі; * Брати участь у проєктуванні проєкту; * Проводити технічні дослідження; * Вести технічну проєктну документацію; * Заповнювати звітність; * Комунікувати з клієнтами; * Працювати над покращеннями на поточному проєкті.