Пошук роботи на robota.uaukraine
Віддалена робота

Middle Front End Full Stack Developer

Оговорюється індивідуально
Jellyworkz
1 тиждень тому
28 лютого 2025
Дніпро
Віддалена робота
Повна зайнятість

Необхідні кваліфікації:

  • Щонайменше 3 р на посаді Frontend-розробника з фокусом на React.js або Angular2+. 

  • Щонайменше 2 р на посаді Nodejs розробника з фокусом на Express Framework.

  • Фреймворки та бібліотеки: компетенція в React.js, Redux, Angular2+ та обробки API.

  • Мови програмування: Знання JavaScript (ES6+) та TypeScript

  • Бази даних: MySQL або PostgreSQL.

  • Стилізація та UI: Досвід роботи з HTML5, CSS3, SCSS та Tailwind CSS

  • Інструменти збірки та контролю версій: Знання Git, git-flow, Webpack та Vite

  • Тестування: Досвід написання модульних та наскрізних тестів з Jest, Mocha, Cypress тощо

  • Управління станом: Досвід роботи з Redux (Thunk/Saga), React Query, XState

  • Інтеграція API та бекенду: Глибоке розуміння REST API та WebSockets

  • Співпраця та комунікація: Сильні навички командної роботи та комунікації з можливістю працювати як самостійно, так і в команді

Обов'язки:

  • Розробка та підтримка веб-додатків з використанням React.js, Angular2+ та Node.js, MySQL (або PostgreSQL).

  • Перетворення дизайнів з FIGMA у pixelperfect, адаптивні інтерфейси користувача з використанням CSS, Tailwind CSS або SCSS

  • Впровадження та підтримка рішень для управління станом, таких як Redux, React Query або XState

  • Робота з Web API, включаючи REST API та WebSockets, для інтеграції фронтенду з бекенд-сервісами

  • Оптимізація продуктивності додатків та забезпечення кросбраузерної сумісності

  • Участь у процесах Agile-розробки та співпраця з дизайнерами, бекенд-розробниками та продукт-менеджерами

Бажані кваліфікації (Nice-to-Have):

  • Написання та підтримка модульних та наскрізних тестів з використанням Jest, Cypress або аналогічних фреймворків

  • Відлагодження та моніторинг додатків за допомогою інструментів, таких як Sentry

  • Знання англійської мови: Рівень Intermediate

  • Досвід роботи з Vue.js 2/3, Nuxt.js 2/3

  • Досвід роботи з React Native для мобільної розробки

  • Розуміння Zod та React Hook Form для валідації форм

  • Досвід роботи з TanStack Query для реалізації нескінченного скролу

  • Знання IndexedDB, localStorage для збереження стану

  • Досвід в UX/UI дизайні та методологіях Agile-розробки

Що ми пропонуємо:

  • Довгостроковий проект з конкурентною винагородою.
  • Можливості для командної співпраці та зростання.
  • Участь як у розробці нового програмного забезпечення, так і в існуючих проектах (без старого коду).
  • Віддалена робота
  • Бухгалтерські послуги ПП, які надає компанія.
  • 24 дні щорічної оплачуваної відпустки.
  • 14 днів оплачуваного лікарняного.

Олександр