Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Trainee React Engineer
Локація: Україна, віддалено
Рівень: Trainee
Спосіб співпраці: Повна зайнятість
React – це сучасна бібліотека для створення інтерфейсів користувачів, що забезпечує швидку та ефективну розробку динамічних веб-додатків. Завдяки компонентному підходу та віртуальному DOM, React оптимізує оновлення сторінки, що покращує продуктивність. Він ідеально підходить для побудови SPA (Single Page Applications), складних UI та інтерактивних веб-сервісів. React легко інтегрується з іншими технологіями та має широку екосистему, включаючи Redux, React Router та Next.js. Велика спільнота розробників та постійний розвиток бібліотеки роблять React популярним вибором для сучасної frontend-розробки.
Responsibilities
- Робити оцінку завдань (estimate), виданих Project Manager (PM) або Technology Lead (TL);
- Виконувати завдання від PM або TL у рамках зробленої оцінки;
- Брати участь у SCRUM процесі;
- Брати участь у проєктуванні проєкту;
- Проводити технічні дослідження;
- Вести технічну проєктну документацію;
- Заповнювати звітність;
- Комунікувати з клієнтами;
- Працювати над покращеннями на поточному проєкті.
Requirements
- Базові знання та досвід використання таких мов та фреймворків: JavaScript (ES6+), базові знання TypeScript, React.js, Next.js;
- Розуміння принципів роботи SSR, SSG та ISR у Next.js (13+) буде плюсом;
- Досвід роботи з HTML/HTML5, CSS, SCSS, Tailwind;
- Базові знання та досвід роботи зі state management рішеннями (Zustand або аналоги);
- Базові знання та досвід роботи з бібліотеками для роботи з API та server state management (TanStack буде плюсом);
- Розуміння принципів роботи REST API та клієнт-серверної взаємодії;
- Знання та розуміння основ програмування: алгоритми, SLOID, KISS, DRY, callbacks, promises;
- Базові навички роботи з Git (GitHub / GitLab);
- Базові знання Docker будуть плюсом.
Nice to Have
- Знання мов: Англійська Intermediate та вище.
We Offer
- Стажування від 1 до 3 місяців. Термін проходження залежить від твоїх знань, навичок та бажання розвиватися з можливістю працевлаштування;
- Індивідуальний план розвитку для кожного стажера;
- Мітинги 1 на 1 на яких дається оцінка по результатам виконання індивідуального плану навчання та обговорюються терміни завершення стажування;
- Гнучкий 8 годинний графік, який ти підлаштовуєш повністю сам під себе та обговорюєш зі своїм ментором;
- Найм після успішного закінчення стажування.
About the Company
Computools - команда професіоналів, яка турбується про своїх співробітників та створює гарний командний дух.
Why Join Computools?
Team of Professionals
- Просування кар'єрними сходами - одна з головних мотивацій у компанії.
- Стабільні зустрічі з командою та Technology Lead допоможуть вписатися в робочий процес, а також завжди підтримувати зв'язок та взаєморозуміння.
- Ми допомагаємо напрацювати досвід, організовуємо лекції, воркшопи, конференції.
- Ми організовуємо курси з англійської мови всередині компанії.
- Якщо в тебе виникають питання чи складності в вирішенні певних задач - колеги завжди дадуть пораду та допоможуть.
Care for Employees
- Ми будуємо робочий процес таким чином, щоб жодна з твоїх сфер життя не залишилася поза твоєю увагою.
- Ми не прив'язуємось до однієї робочої локації.
- Ми команда: завжди готові підтримати та допомогти тобі у будь-яких ситуаціях та питаннях.
- Ми дбаємо про твоє психоемоційне навантаження під час роботи.
Team Spirit
- Ми створюємо відкриті та доброзичливі відносини один з одним.
- Ми поважаємо індивідуальність кожної людини та організовуємо заходи по інтересам, командні корпоративи.
- Також організовуємо масштабні корпоративи всієї компанії 3-4 рази на рік з подарунками та веселою атмосферою.
Join Computools
Заповни форму або напиши на пошту рекрутеру і з тобою зв'яжуться.
Computools | 341 Raven Cir, Camden Wyoming, Delaware 19934, US
- Політика конфіденційності
- Повідомлення про конфіденційність даних кандидатів
- Політика використання файлів cookie
- Інформація про потенційні випадки шахрайства при наймі