Full Stack Developer (JavaScript/Typescript) Offline

Приєднуйся до команди в ролі Full Stack Developer (80% Front-end / 20% Back-end).
 

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

  • Повністю віддалену роботу в IT-компанії, продукт якої надихає та стабільно зростає на глобальному ринку.
  • Задачі із зірочкою, які покращують твою технічну експертизу
  • Піклування про тебе: часткова компенсація послуг психолога та покриття 50% від вартості медичного страхування в межах України.
  • Соціальний пакет: відпустка, лікарняні, вихідні у державні святкові днів
  • Корпоративні індивідуальні уроки та розмовні клуби з англійської мови.
  • Кар’єрне зростання та компенсацію професійного навчання, внутрішні івенти по різним сферам зацікавленості.
  • Здорове підтримуюче середовище всередині команди.
     

Для успішної співпраці тобі знадобиться:

  • Глибоке знання сучасного HTML та CSS, розуміння Dialog API, Anchor API, Popup
  • Досвід роботи з css препроцесорами або css компонентами
  • Відмінне знання JavaScript (ES6+)
  • Розуміння Typescript
  • Глибоке розуміння принципів асинхронного програмування
  • Досвід роботи з React, Ember.js або іншого сучасного фреймворку
  • Впевнене знання RESTful API.
  • Досвід роботи з Webpack, Vite, Babel та іншими інструментами білду.
  • Досвід роботи з js backend фреймворками як Express.js, Fastify або Strapi
  • Розуміння принципів роботи Node.js, Bun або Deno
  • Впевнене знання sql like баз даних.
     

Буде плюсом:

  • Знання Astro та досвід роботи з Astro Server islands
  • Розуміння принципів Component-Based Architecture, Server-Side Rendering (SSR), Static Site Generation (SSG).
  • Досвід роботи з Ember та EmberData
  • Практичний досвід розробки реалтайм-додатків (чати, відеоконференції, стрімінгові сервіси, колаборативні інструменти).
  • Знання DDD, Hexagonal Architecture.
  • Досвід оптимізації Lighthouse, Core Web Vitals.
  • Досвід роботи з LiveKit, WebRTC, WebTransport, PixiJS, Three.js.
     

Твоїми задачами будуть:

  • Розробка та підтримка платформи для онлайн-уроків англійської мови для дітей.
  • Участь у плануванні: оцінка складності та часу виконання завдань, підтримка актуальної документації.
  • Взаємодія з кросфункціональною командою: генерація ідей, створення концептів, обговорення дизайну та розробки нових функцій.
  • Дебаг та усунення помилок, виявлених під час експлуатації або в процесі QA-аналізу.
     

Рекрутинг-процес:

  • Інтерв’ю з рекрутером (30 хвилин)
  • Технічне інтерв’ю ( 1 — 1,5 години)
  • ТЗ — опціонально
  • Збір рекомендацій за згодою
  • Job offer

The job ad is no longer active

Look at the current jobs Fullstack →