freehire launches on Product Hunt on 26 August.

Follow →

Middle/Senior Frontend Developer (Ticketscloud)

Summary

Builds and maintains React/React Native apps for a ticketing platform, refactors legacy code, optimizes performance, and collaborates with product teams to design scalable solutions.

Ticketscloud — платформа для продажи билетов и управления мероприятиями.

Vibeapp — b2c продукт: мобильное приложение, через которое люди находят события, покупают билеты и идут на концерты, фестивали, спектакли, бронируют рестораны и ходят в кино.

Если ты мечтаешь стать частью команды, которая на «ты» с концертами, фестивалями и другими мероприятиями, то добро пожаловать в Ticketscloud! Мы – сервис, который помогает организаторам мероприятий разруливать всё: от маркетинга и продаж, до контроля входа. Мы строим дизайн-культуру, где дизайн — полноценный участник продуктового процесса, с нуля: дизайн-система, паттерн-библиотека, процессы. Это работа для человека, которому интересно создавать инфраструктуру, а не только «рисовать экраны». Вы будете работать в плотной связке с менеджерами по продукту, разработкой и аналитикой.

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

  • разработка и поддержка приложений на React и React Native;
  • работа с легаси-кодом (мобильное приложение):
  • рефакторинг;
  • упрощение архитектуры;
  • устранение технического долга;
  • самостоятельная реализация фич “под ключ”;
  • проектирование решений (не только реализация);
  • интеграция с backend (REST API);
  • работа с состоянием приложения (Redux / React Query);
  • оптимизация производительности (web + mobile);
  • участие в code review и улучшении процессов разработки.

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

  • 5+ лет опыта во frontend разработке;
  • уверенный опыт с react/react-native;
  • отличное знание typescript;
  • опыт работы с легаси-кодом и его постепенной переработкой;
  • публикация (и автоматизация) приложений в сторах;
  • тестирование (Jest, RTL);
  • глубокое понимание хуков и ререндеров, управления состоянием, асинхронности и работы с API;
  • понимание принципов разделения ответственности, масштабируемой архитектуры, работы с Git.

Будет плюсом:

  • понимание нативной части (Swift / Kotlin) на базовом уровне;
  • опыт оптимизации производительности React Native приложений;
  • настройка CI/CD;
  • опыт внедрения или развития дизайн-систем.

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

  • официальное трудоустройство в IT-компании (по ТК РФ) со всеми привилегиями отрасли;
  • конкурентная заработная плата;
  • возможность профессионального роста в динамичной сфере;
  • свобода действий и принятия решений - возможность видеть, как твои идеи меняют продукт;
  • Возможность посещать самые крутые концерты и события наших партнеров;
  • График 5/2 (с 10:00 до 19:00, но без тайм-треккинга) с гибридным форматом. Да, иногда можно работать удаленно, но мы любим встречи и живое общение);
  • ДМС и Компенсация спорта.