Мне как техническому директору компании в связи с расширением масштаба деятельности требуется разработчик middle+ уровня в штат на постоянную позицию с желанием возглавить команду разработчиков и опытом работы fullstack-разработчиком от трёх лет, в перспективе с ростом до технического директора.
Компания PsychoPlace работает на пересечении 3-х растущих рынков: шеринга, IT и рынка психологических услуг. Мы объединили надёжность арендного бизнеса с высокой доходностью коммерческой недвижимости и форматом краткосрочной аренды и создали самую удобную интернет-платформу для краткосрочной аренды кабинетов. Благодаря автоматизации рутинных бизнес-процессов мы снижаем издержки и повышаем качество работы сервиса.
PsychoPlace полностью автоматизирует процесс аренды кабинетов, исключая человеческий фактор. Наши центры почасовой аренды работают автономно, без администраторов, на базе нашей собственной СКУД (системы контроля и управления доступом), интегрированной с онлайн-расписанием.
Клиенты нашего сервиса почасовой аренды — это не только психологи и люди помогающих профессий, но и их клиенты, которые предпочитают проводить онлайн-сессии в наших уютных и функциональных кабинетах.
Наши франчайзи и инвесторы — люди, желающие совместить высокую доходность с надежностью арендного бизнеса и пассивностью дохода с капиталом от 4 млн ₽.
Семь лет назад мы навсегда изменили рынок почасовой аренды кабинетов в Москве и сейчас готовы двигаться в другие регионы.
Я ищу человека с ясным и быстрым умом, которому интересна как веб-разработка, так и автоматизация бизнес-процессов, сообразительного, внимательного к деталям, имеющего отличное представление о том, как устроен мир с точки зрения физики как минимум на уровне отличных школьных знаний, с отличным знанием математики на школьном уровне и основ статистики (медиана, среднее, процентиль и т.п.).
На этой должности вы будете работать непосредственно с основателем успешного IT-бизнеса и участвовать в масштабировании проекта. Вы приобретете опыт построения масштабируемых приложений, управления командой, научитесь работать с системами контроля доступа.
Минусы работы с нами
Вам придется пропустить через себя гигантский объём информации, изучить и разделить на сервисы большой монолитный сервер. Иногда нужно будет тушить пожары, в т.ч. в выходные, а по результатам инцидента выкатывать хотфиксы. Ежедневно отчитываться перед руководителем о статусах задач. Если Вы к такому НЕ готовы, не тратьте ни наше, ни свое время и не читайте дальше вакансию.
Как я вижу нужного человека:
- Активный, позитивный, быстрый, при этом внимательный!
- Быстро обучается и включается в любой процесс;
- Умеет расставлять приоритеты и реагировать на изменение ситуации;
- Имеет высокие организаторские способности, отличную письменную и устную речь, навыки межличностного общения и стратегического мышления;
- Сначала гуглит информацию, прежде чем задавать вопросы;
- Знает шанс выпадения «орла» в третьем броске монетки.
Что нужно будет делать:
- Войти в контекст проекта, разобраться в его структуре на первых задачах.
- Далее — как обычно. Добавлять новые фичи по ТЗ из трекера задач, фиксить баги, проводить рефакторинг, иногда — закрывать технический долг. В проекте есть что улучшать, так что инициатива приветствуется (перевод на свежий React, внедрение ORM, распараллеливание сервера, добавление тестов, рефакторинг, интеграция брокера сообщений, внедрение CI и т.д.).
- Ставить задачи младшим разработчикам.
- Иногда — «тушить пожары», то есть устранять проблему день в день. Как правило, это можно делать в удобное вам время дня — но обязательно до конца текущего дня.
О нашем продукте
Гостям кабинетов сайт позволяет забронировать кабинет, изменить бронирование, отменить его, оплатить, посмотреть схему прохода, свой код, код домофона и сделать вообще все, что нужно. Мы стремимся минимизировать «человеческий фактор» при взаимодействии клиентов с компанией.
Также в центрах аренды работают локальные серверы систем контроля доступа, также реализованные нами на Node.js.
Нашим партнерам и франчайзи мы предоставляем бэк-офис для работы со статистикой, бронированиями и клиентами.
Вы нам подходите, если:
- имеете опыт написания фронта на React + Redux от трёх лет и бэка на Node.js;
- писали коммерческие проекты на TypeScript;
- уверенно работаете в Git и командной строке Linux;
- работали с MariaDB, MySQL или другой SQL-БД;
- закончили технический вуз;
- имеете возможности и способности работать удаленно с регулярным общением;
- готовы быть на связи, а не как Олег™.
Что мы даем:
- удаленную работу (5 полных восьмичасовых рабочих дней в неделю, выбор конкретных дней недели — по согласованию), при желании можно работать в офисе у м. Щёлковская;
- своевременную оплату с перспективой повышения;
- адекватное руководство (вашим руководителем будет один из основателей компании, экс-сотрудник Яндекса и израильского стартапа Brightdata);
- двух junior-разработчиков в помощь. :)
Наш стек:
- Фронт: React + Redux, TypeScript, Stylus;
- Бэк: монолит на Node.js, React + Redux (server side rendering), TypeScript;
- Debian, MariaDB, Nginx;
- Git (с хостингом на Gitlab);
- Яндекс.Трекер в качестве таск-менеджера.
Также в проекте есть дополнительные сервисы (интеграция с CRM Битрикс24, интеграция с Telegram, сервер управления СКУД и пр.) — большинство также написано на Node.js.
Теперь, если вы внимательно прочли вакансию, начните сопроводительное письмо со слов: «Я точно хочу с вами пообщаться и ответить на ваши вопросы».