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, но без тайм-треккинга) с гибридным форматом. Да, иногда можно работать удаленно, но мы любим встречи и живое общение);
- ДМС и Компенсация спорта.