Senior Fullstack Developer (React + Node.js)

Опис вакансії

Ми шукаємо Senior Fullstack Developer (React + Node.js), який приєднається до нашої команди для роботи над сучасними веб-додатками для західних клієнтів. Ми цінуємо чистий код, увагу до деталей, ініціативність і вміння мислити як продуктова людина. Якщо ти хочеш впливати на результат і зростати в середовищі, де цінують професіоналізм і командну роботу — будемо раді бачити тебе серед нас.

Вимоги

Фронтенд

  • 4+ років комерційного досвіду у React / TypeScript
  • Глибоке розуміння React, Context API
  • Досвід роботи зі Styled Components, TailwindCSS або MUI
  • Досвід роботи зі state-management: Redux Toolkit / Zustand / Recoil
  • Практика побудови складних UI та оптимізації продуктивності
  • Досвід роботи з REST API та GraphQL
  • Розуміння принципів побудови дизайн-систем
     

Бекенд

  • 4+ роки досвіду роботи з Node.js
  • Впевнене володіння Express або Nest.js (.TS)
  • Проєктування та реалізація складних REST API
  • Досвід роботи з PostgreSQL / MySQL
  • Володіння ORM (Prisma, TypeORM, Sequelize)
  • Досвід роботи з кешуванням: Redis, in-memory стореджі
  • Розуміння архітектурних підходів:
    • модульна архітектура
    • мікросервіси (перевага)
    • подійно-орієнтовані системи
       

Загальні вимоги

  • Впевнене розуміння Git Flow
  • Досвід з Docker, CI/CD
  • Досвід роботи із зовнішніми сервісами (payment providers, email services, integrations)
  • Англійська — Intermediate
     

Буде перевагою

  • Досвід з Next.js (SSR/ISR)
  • Робота з message brokers: RabbitMQ / Kafka
  • Досвід з AWS / GCP / DigitalOcean
  • Досвід написання unit, integration, e2e тестів (Jest, Playwright, Supertest)
  • Менторинг команди, участь у формуванні технічної стратегії
     

Ваші обов’язки

  • Активна участь у формуванні стратегії

Фронтенд

  • Розробка складних інтерфейсів на React
  • Оптимізація продуктивності та UX
  • Участь у побудові компонентної архітектури

Бекенд

  • Проєктування та побудова серверної частини продукту
  • Реалізація REST API та інтеграцій з зовнішніми сервісами
  • Оптимізація швидкодії, безпеки та масштабованості


 

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

  • Віддалений формат роботи
  • Роботу з сучасним технологічним стеком
  • Можливість безпосереднього впливу на технічні рішення
  • Участь у міжнародних проєктах
     

Процес найму

  1. Дзвінок із рекрутером
  2. Технічна співбесіда (~1 година)
  3. Співбесіда зі СЕР
     

Інструменти в роботі

  • Slack — комунікація
  • Asana / Jira — управління завданнями
  • Hubstaff — трекінг часу

 

Примітка: Відгук щодо результатів розгляду резюме буде надано лише в тому випадку, якщо ми вирішимо продовжити розгляд вашої заявки. В іншому випадку ваші дані будуть збережені в нашій базі даних, і ми зв'яжемося з вами, якщо з'явиться відповідна вакансія. Процес розгляду займає до 10 робочих днів.

Required languages

English A2 - Elementary
Ukrainian Native
Published 27 January
61 views
·
19 applications
To apply for this and other jobs on Djinni login or signup.
Loading...