Клиентские Решения

Full-stack Developer (React & TypeScript)

4 400 - 5 900 BYR
  • Минск
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • React
  • TypeScript
  • Tailwind
  • Git
  • HTML
  • GraphQL
  • Webpack
  • Кроссбраузерная верстка
  • Системный анализ
  • Оптимизация кода
  • CSS3
  • Рефакторинг кода
  • PostgreSQL
  • SQL
  • E2E
  • Web Application Development
  • Node.js
  • GitHub
  • Английский — B1 — Средний

Привет! На связи Денис — руководитель и создатель HelloClient CRM.

Мы ищем опытного разработчика для развития ERP \ CRM системы на React и TypeScript, который сможет ускорить разработку проекта и внести ключевой вклад в его развитие.

Чем предстоит заниматься

Frontend-разработка:

  • Создание новых модулей CRM/ERP на React + TypeScript + React Query
  • Улучшение библиотеки компонентов на Headless UI решениях и Tailwind
  • Интеграция фронтенда с беком через API и написание тестов E2E тестов на Playwright

Backend-разработка:

  • Разработка API (RPC-style) на Node.js под нужды фронтенда
  • Работа с SQL-базами через ORM
  • Оптимизация архитектуры и структуры БД под новые функции

Процессы:

  • Code Review
  • Внедрение best practices (E2E, Testability, Composability)
  • Участие в проектировании решений с фокусом на расширяемость и поддерживаемость

На текущий день распределение работ фронтенд \ бекенд будет 70% на 30%. Проект на современных технологиях и с легаси работать не придется.

Что мы ждем от кандидата

  • Подтвержденный коммерческий опыт работы от 3-x лет
  • Хорошая экспертиза во фронтенде: знание стандартной библиотеки JS, современного CSS, умение вести командную разработку c Git
  • Понимание серверного кода на уровне необходимом для работы с Next.js
  • Навыки написания запросов к базе с использованием ORM (Drizzle, Prisma), так и на чистом SQL
  • Любовь к TypeScript и тестированию кода, чтобы до прода доходили лишь самые изысканные баги
  • Умение работать в команде, сотрудничать, поддерживать дружеское и открытое общение
  • Продуктовый подход — важно находить обоснованный баланс между скоростью разработки и качеством кода
  • Английский не ниже B1 для чтения технической документации
  • Селф-дисциплина и опыт удаленной работы на коммерческих проектах

Будет плюсом

  • Опыт работы с Tailwind, Radix, React Aria, Material UI
  • Опыт работы с React-Query, Apollo Client, RPC, GraphQL
  • Умение настраивать Webpack \ Vite и Storybook
  • Опыт работы с реляционными базами данных
  • Высшее профильное образование

Что предлагаем

  • Оформление по ТК РБ или ГПД
  • Удаленная работа с графиком 5/2 и гибким началом рабочего дня
  • Стабильная выплата ЗП без задержек
  • 24 дня оплачиваемого отпуска
  • Роадмэп твоего личного роста с пересмотром грейда 1 раз в год
  • Горизонтальные коммуникации и минимум бюрократии, мы все за осознанность и проактивность
  • Без утомительных созвонов. Синкаемся раз в день в дейлике, остальные созвоны лишь по необходимости
  • Значительная свобода действий и пространство для креативности
  • Возможность взять sick-days для перезагрузки

​​​​​​​​​​​​​​​​​​​​​О компании

Мы — продуктовая компания, разрабатываем ERP \ CRM для сферы услуг и малого бизнеса. Систему используют тысячи бизнесов и десятки тысяч сотрудников в более чем 600 городах России и 25 странах мира. Мы помогает предпринимателям, сетям и франшизам успешно решать задачи, связанные с заказами, складским хранением, финансовым учетом, заработной платой и маркетингом.

План собеседования

  1. Вы откликаетесь на вакансию и задаете интересующие вас вопросы
  2. Мы высылаем вам анкету и по ее результатам назначаем вам собеседование
  3. Следующий шаг вариативен:
    1. Опция 1: Тестовое задание
    2. Опция 2: Live Coding интервью + Тестовое задание
  4. Фидбек и подведение итогов

Аутсорсинговые компании просим не беспокоить.

Пожалуйста, добавь в начале отклика эмодзи с молнией.

Рассматриваем кандидатов только на территории Беларуси.

Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:

https://gsz.gov.by/registration/employer/vacancy/1429912/detail-public