X

Senior Fullstack Engineer (React, TypeScript)

X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color , the most popular digital coloring book and one of the most successful ad-driven mobile apps in the world. We take pri…

x_flow · На сервисе с: 08.06.26 01:51

Зарплата не указанаПольшаWarsawУдалёнка

X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color, the most popular digital coloring book and one of the most successful ad-driven mobile apps in the world. We take pride in our diverse and talented team and partners, spread across the UK, Cyprus, the Netherlands, and other regions worldwide.

We are currently looking for a Senior Fullstack Engineer for our flagship project, Happy Color.

Key Responsibilities:

  • Design and develop RESTful APIs using PHP/Laravel.

  • Build frontend applications using TypeScript/React with a focus on performance and Developer Experience (DX).

  • Integrate with external services; define and maintain API contracts.

  • Optimize performance, perform profiling, and reduce latency.

  • Design database schemas, handle migrations, indexing, and query optimization.

  • Contribute to quality assurance: write tests (unit/integration/e2e), conduct code reviews, and automate checks.

  • Ensure observability and reliability: implement logs, metrics, alerts, and traces.

  • Participate in designing architectural solutions.

Requirements:

  • 4+ years of experience with PHP, strong knowledge of Laravel (DI, queues, profiling, REST, modularity).

  • 4+ years of experience with TypeScript, strong knowledge of React/Redux Toolkit, routing, build processes, and bundle optimization.

  • Databases: PostgreSQL/MySQL, Redis; experience with schema design, indexes, and transactions.

  • Message Queues/Buses: Kafka — experience with event-driven integrations.

  • Security: OAuth2, JWT.

  • Understanding of DDD, SOLID, 12-Factor App methodology, and observability (Prometheus/Grafana, OpenTelemetry).

Nice to have:

  • Experience with Golang development.

  • Development experience with Ant Design (Antd) 5+.

  • Experience with or understanding of GitLab CI, feature flags, migrations, and blue-green/rolling deployment strategies.

  • Testing tools: Jest, Playwright; for PHP — PHPUnit/Codeception; integration/e2e testing experience.

Technology Stack (Core):

  • Backend: PHP (Laravel), REST, PostgreSQL/MySQL, Redis, Kafka, Clickhouse.

  • Frontend: TypeScript, React, Redux Toolkit.

  • DevOps: GitLab CI, Docker.

  • Observability: Prometheus, Grafana, OpenTelemetry, Sentry.

What We Offer:

  • Competitive salary and benefits package.

  • Opportunity to work with a talented and passionate team in a creative and dynamic environment.

  • Flexible working hours and remote/office work options.

  • Career growth and professional development opportunities.

  • A fun and inclusive company culture that celebrates diversity and creativity.

Join us and let’s create great product together!

Похожие вакансии PHP

hh.ru
ода программное обеспечение

Middle Fullstack-разработчик (PHP)

ода программное обеспечениеНа сервисе с: 24.09.26 16:27
от 180k ₽РоссияМоскваГибрид

Мы — IT-компания, которая разрабатывает современные цифровые решения для сферы такси и пассажирских перевозок.

Наш основной продукт — приложение для водителей такси, которое помогает упростить ежедневную работу, автоматизировать основные процессы и сделать взаимодействие с сервисом более удобным и понятным.


Обязанности:
  • Доработка уникального highload-приложения (для таксистов).
  • Разработка и поддержка пользовательского интерфейса (UI) с использованием React.
  • Интеграция фронтенд-компонентов с бэкенд-API.
  • Разработка нового функционала на стороне бэкенда (PHP) и фронтенда (React).
  • Code Review.
  • Работа в команде 10 человек с сильным ТехЛидом.


Требования:

  • Уверенные знания PHP (опыт с версией 7.4 обязателен).
  • Опыт коммерческой разработки на JavaScript и React.
  • Опыт работы с TypeScript.
  • Глубокое понимание принципов работы MySQL и Redis, оптимизация запросов.
  • Опыт построения REST API.
  • Уверенное владение HTML/CSS/DOM.
  • Понимание современных концепций фронтенда: состояние приложения (State Management), жизненный цикл компонентов, хуки.
  • Знание и опыт настройки NGINX (проксирование, кэширование и т.п.).
  • Опыт работы с Git и современными практиками командной разработки.
  • Умение профилировать и оптимизировать код и запросы.
  • Умение внедрять инновационные подходы: создавать собственные алгоритмы, анализировать эффективность и, при необходимости, применять технологии ИИ/ML.
  • Опыт улучшения и рефакторинга легаси-кода.

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

  • Опыт перехода с устаревших версий PHP или разделения монолита на модули.
  • Знание экосистемы React (Redux/MobX, Router, React Query и т.д.).
  • Опыт настройки инструментов сборки фронтенда (Webpack, Vite).
  • Навыки настройки CI/CD.
  • Понимание принципов безопасности веб-приложений (OWASP, XSS, CSRF и др.).
  • Знакомство с Docker.
  • Опыт встраивания ML/AI-решений (например, для автоматизации, прогнозирования, анализа пользовательских данных).
  • Опыт работы с системами логирования и мониторинга (например, ELK, Sentry и др.).


Условия:

  • Гибридный режим работы.
  • Комфортный офис в пешей доступности от м. Калужская, м. Зюзино, м. Воронцовская.
  • Любая форма оформления.
hh.ru
М

Fullstack-разработчик (JavaScript / TypeScript, PHP)

маркгруппНа сервисе с: 24.09.26 15:15
80k–150k ₽РоссияМоскваУдалёнка

Оклейка-транспорта.рф занимается брендированием коммерческого и корпоративного транспорта с 2008 года. Среди наших клиентов: «Магнит», «Перекрёсток», «Мираторг», Ozon, «Дикси», «Черноголовка» и другие компании.

Мы развиваем собственные инструменты для управления заказами, производством и взаимодействием отделов. Ищем разработчика, который возьмёт на себя поддержку и развитие существующих приложений, будет создавать новые и участвовать в постепенном переходе к собственной CRM.

Что предстоит развивать
Сейчас наша система построена вокруг Битрикс24. С ним связаны внутренние веб-приложения, сайты, аналитика, таблицы, файловые сервисы и другие интеграции.
Часть приложений работает на нашем сервере, хранит данные в собственной базе и имеет отдельную бизнес-логику. В существующих проектах используются JavaScript, TypeScript, PHP и Python.
Вы будете работать в связке со специалистом по Битрикс24. Он отвечает за CRM, воронки, роботов и бизнес-процессы. Ваша зона ответственности: код приложений, интерфейсы, серверная логика и интеграции. Задачи на стыке систем будете решать вместе.

Что нужно делать
Разобраться в существующем коде, структуре данных и связях между системами.
Дорабатывать действующие веб-приложения и создавать новые инструменты для сотрудников.
Разрабатывать понятные интерфейсы для менеджеров, производства и руководителей.
Поддерживать и развивать интеграции с Битрикс24 и внешними сервисами через API и вебхуки.
Обеспечивать корректную передачу данных: обрабатывать ошибки, повторные запросы и дубликаты, настраивать логирование.
Исправлять ошибки, улучшать стабильность и поддерживаемость приложений.
Вести код в Git, документировать ключевые решения и безопасно выпускать обновления.
Совместно с руководителем и специалистом по Битрикс24 переводить рабочие потребности компании в технические задачи.

В перспективе предстоит проектирование и поэтапная разработка собственной CRM с переносом нужных функций и данных из действующих систем. Первым этапом будет развитие существующих приложений и изучение процессов компании.

Что для нас важно
Практический опыт самостоятельной разработки и поддержки работающих веб-приложений.
Уверенное знание JavaScript / TypeScript, HTML и CSS.
Опыт разработки серверной части на PHP и готовность работать с существующим кодом.
Опыт работы с REST API, JSON, вебхуками и авторизацией.
Знание SQL и опыт работы с реляционными базами данных.
Умение разбираться в чужом коде, находить причины ошибок и доводить исправления до рабочего результата.
Владение Git и понимание процесса развёртывания приложений на сервере.
Внимание к правам доступа, защите данных и сохранности рабочей информации.
Способность уточнить задачу у пользователя и предложить понятное решение.

Будет преимуществом
Опыт разработки приложений и интеграций для Битрикс24, работы с его REST API, событиями и встраиваемыми интерфейсами.
Знание Python для поддержки отдельных сервисов и автоматизаций.
Опыт создания CRM, ERP, производственных систем или других внутренних бизнес-приложений.
Опыт миграции данных и постепенной замены действующих систем.
Опыт использования ИИ-инструментов в разработке.

Мы готовы активно использовать ИИ в разработке. При этом важно понимать полученный код, проверять его и отвечать за работоспособность решения.

Что предлагаем
Долгосрочную работу над собственными продуктами компании.
Прямую связь с руководителем и сотрудниками, которые пользуются вашими приложениями.
Возможность влиять на интерфейсы, технические решения и дальнейшее развитие системы.
Поддержку специалиста по Битрикс24 при разборе процессов и интеграций.
Обучение и необходимые рабочие инструменты по согласованию.
Оплачиваемый отпуск.
Удалённую работу или работу в офисе.
График 5/2: с 9:00 до 18:00 или с 10:00 до 19:00.
Оборудованное рабочее место при работе в офисе.

Наш офис: Москва, Большая Почтовая, 55/59, стр. 1.

Как откликнуться
Первым сообщением напишите "Скайнет", так мы поймем что вы прочитали вакансию и осознанно откликаетесь. Кратко расскажите о приложении или интеграции, которые вы разрабатывали: какую задачу решали, за что отвечали лично и какой использовали стек.
Укажите опыт работы, ожидания по зарплате и предпочтительный формат работы. Если используете ИИ для программирования, расскажите, для каких задач и как проверяете результат. Ссылки на проекты или примеры кода будут плюсом. После чего мы пришлем вам небольшое тестовое задание.

hh.ru
аптеки столички

PHP-разработчик

аптеки столичкиНа сервисе с: 24.09.26 15:10
150k–200k ₽РоссияМоскваУдалёнка

Вакансия открыта в отделе десктоп решений ЦИФРОВЫХ СЕРВИСОВ - аккредитованной IT-компании, специализирующейся на разработке ПО, автоматизации процессов и обслуживании оборудования торговых предприятий.

Мы ведем разработку табеля учета рабочего времени сотрудников и хотим нарастить скорость разработки.


Обязанности:
  • Поддержка и развитие внутреннего проекта на Laravel ;
  • Участие в принятии технических решений и планировании процесса разработки;
  • Взаимодействие с разработчиками смежных отделов;
  • Code-review;
  • Если есть интерес к масштабируемости проектов, GoLang, ElasticSearch (7.10.1), PostgreSQL, то у вас будет возможность прокачать свои скилы.
Требования:
  • Опыт промышленной разработки ПО от 1 года;
  • Опыт разработки проектов на PHP7 + MySQL5 от 2-х лет;
  • Знание ООП, методов оптимизации кода и SQL-запросов;
  • Знание нативного JavaScript, плюсом будет знание Vue.js или React;
  • Приветствуется опыт работы с Laravel/Symfony или с другими подобными фреймворкам;
  • Плюсом будет работа со сборщиками проектов Webpack или Gulp;
  • Базовое знание Unix команд;
  • Высокая скорость разработки, аккуратность и внимательность.
Условия:
  • Оклад обсуждается с кандидатом по итогам собеседования от 150К₽ на руки до 200К₽;
  • Оформление по ТК;
  • Возможности профессионального и карьерного роста;
  • ИТ-льготы сотрудникам (льготная ипотека, отсрочка от армии, вид на жительство);
  • Настольные игры («КВИЗ», «МАФИЯ» и т.д.) с пиццей по пятницам;
  • ДМС после года работы в компании;
  • Работа удаленная, гибрид или в уютном офисе по адресу: Москва, Варшавское шоссе, д.26с10, 3 минуты от метро Нагатинская и 7 минут от МЦК “Верхние котлы”.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.