Фуллстек-разработчик (React + Node + Laravel)
16 Июня 2026
от 190 000 руб.
Город:
Санкт-Петербург
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Невасофт"
Аккредитованная IT-компания ООО «Невасофт» ищет системного аналитика для работы над IT-сервисом ELSA — Electronic Smart Assistance!
Мы создаем уникальный продукт для сферы ЖКХ, который объединяет передовые технологии и удобство для пользователей. Наш сервис включает:
- Личный кабинет для собственников жилья (веб- и мобильные приложения).
- CRM-систему для управляющих компаний, упрощающую работу с начислениями квартплаты.
- Интеграцию и внедрение систем умного дома, позволяющих эффективно управлять многоквартирными домами.
Наша миссия: создавать высокотехнологичные решения для сферы ЖКХ, повышая качество жизни жителей и эффективность работы управляющих компаний путем внедрения инновационных продуктов и автоматизации процессов.
Наша цель: стать ведущим разработчиком IT-решений для ЖКХ, обеспечивающим максимальный комфорт и прозрачность во взаимодействии между собственниками жилья и управляющими компаниями, а также способствовать оптимизации и модернизации управленческих процессов в этой отрасли.
Мы предлагаем:
- Официальное трудоустройство по ТК РФ
- Офисную работу в современном, комфортном офисе, оборудованным всем необходимым (просторной кухней, кофе машиной, переговорной комнатой, кондиционером, очистителями воздуха, гардеробной, хорошим рабочим местом с качественным компьютером и двумя мониторами) в 5-ти минутах пешком от метро Проспект Славы
- Гибкое начало рабочего дня с 9-12 утра
- Достойная заработная плата, обсуждается по итогам собеседования
- 28 календарных дней отпуска, оплата больничных
- Сплоченный коллектив
- Наша компания является аккредитованной ИТ компанией
- Адекватное руководство.
Чем предстоит заниматься
Мы ищем фуллстек-разработчика с упором на фронтенд: основная часть задач — React, но для полноценной работы с фичей часто нужно дойти до бэкенда и довести её до конца самостоятельно.
- Разработка интерфейсов на React 18 для продуктов экосистемы: личный кабинет собственников, портал сотрудника, административные панели
- Проектирование компонентов и переиспользуемых модулей с учётом общей библиотеки компонентов, используемой во всех фронтендах экосистемы
- Реализация и доработка REST API на стороне бэкенда — там, где функциональность требует серверной логики (Laravel, Node.js/NestJS)
- Работа со state management (nanostores, MobX, React Context) и интеграция фронтенда с разными бэкенд-сервисами экосистемы
- Участие в проектировании фич целиком — от API-контракта до готового интерфейса
- Code review, обсуждение архитектурных решений в команде
Наш стек
Frontend (основной фокус роли):
- React 18 (без MPA), TypeScript
- Preact 10 (один из продуктов экосистемы — как алиас на React)
- State management: nanostores, MobX 6, React Context, частично React Query
- react-router-dom 6
- Сборка: Webpack + SWC
Backend:
- PHP (Laravel) — основные сервисы экосистемы
- Node.js + NestJS — сервис системы домофонии
- PostgreSQL
- Redis, RabbitMQ, Apache Kafka
- TypeORM, Eloquent, Doctrine ORM
Инфраструктура:
- GitLab CI/CD, Docker
Архитектурные паттерны, с которыми работаем
- Модульный монолит — большинство сервисов экосистемы построено по этому принципу, с явным делением на доменные модули
- Слоистая архитектура с разделением Domain / Infrastructure / Presentation в части сервисов (DDD-подход)
- Event-driven-взаимодействие между сервисами через Kafka и RabbitMQ
- REST API как основной транспорт; WebSocket — для задач реального времени (например, в сервисе домофонии)
- Общая библиотека компонентов и единый HTTP-клиент на фронтенде как способ синхронизации экосистемы
Что для нас важно
- Опыт коммерческой разработки на React от [N лет — укажите]
- Опыт работы с бэкендом на PHP (Laravel) и/или Node.js — достаточно уверенного уровня одного из них с готовностью разобраться во втором
- Понимание REST API, опыт проектирования и потребления API
- Опыт работы с реляционными БД (PostgreSQL/MySQL/MariaDB)
- Готовность работать в экосистеме из нескольких сервисов и репозиториев, разбираться в смежных частях системы
Будет плюсом
- Опыт с NestJS и TypeORM
- Опыт работы с очередями (RabbitMQ/Kafka)
- Опыт интеграции с платёжными системами или государственными API (ГИС ЖКХ и аналоги)
- Опыт работы с WebSocket / реал-тайм коммуникацией
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Мая
Санкт-Петербург
Компания "IBS" В поисках новых горизонтов в .NET? Присоединяйтесь к IBS! Вам нравится создавать сложные и масштабные решения на C#? Хотите...
30 Мая
Санкт-Петербург
Компания "Сбербанк" Мы создаем Бизнес-помощника для предпринимателей и ищем тех, кто хочет делать это вместе с нами. Наш помощник живет на...
30 Мая
Разработчик машинного обучения (ML, LLM)
Санкт-Петербург
Компания "БИОКАД, биотехнологическая компания" Мы создаём внутреннюю платформу AI-агентов для автоматизации ключевых операционных процессов: от...
30 Мая
Технолог-разработчик кондитерской продукции
Пушкин
от 110 000 до 130 000 руб.
Компания "Техника Кино" Обязанности: Разработка рецептур продукции (попкорн, снеки, кондитерские смеси); Контроль качества сырья и...
31 Мая
Санкт-Петербург
Компания "Bell Integrator" Обязанности: Проектирование и разработка продакшн-систем с использованием Python 3.12+ для AI-агентов и LLM...
Вакансия размещена в отрасли