Full-stack разработчик для вашего следующего этапа
Я подключаюсь к основателям и продуктовым командам, чтобы разрабатывать функционал, исправлять сложные участки приложений и доводить определённые этапы проекта от требований до релиза.
Точечные задачи от $500. Более масштабные проекты разбиваются на этапы.
Релевантные работы
Фронтенд платформы для управления недвижимостью и комьюнити, обслуживающий две аудитории из единой кодовой базы: рабочее пространство для административных операций и портал самообслуживания для жильцов, созданные на общих примитивах с учетом прав доступа.
Lead front-end engineer
Читать кейсМультитенантный SaaS для управления школами на рынке Pakistan, охватывающий учеников, персонал, оплату и общение с родителями через веб-приложение Next.js, white-label мобильное приложение на Expo и приложение-отправитель WhatsApp на Electron.
Core front-end engineer (multi-developer team)
Читать кейсЧем я могу помочь
- Фаундеру требуется техническая реализация без необходимости сразу нанимать полную команду инженеров.
- У текущей команды есть фича, затрагивающая интерфейс, API, данные и деплой.
- Развитие продукта застопорилось из-за размытия ответственности между слишком большим числом передач задач.
- Вам требуются ресурсы удалённого контрактного разработчика для конкретного этапа или регулярной поставки.
Что входит в услугу
- Письменное описание объёма работ с допущениями и критериями приёмки
- Разработка продакшн-функционала на React и Next.js
- API на Node.js, интеграции и работа с базами данных
- Ревью и исправление кода в существующем приложении на TypeScript
- Отчёты о ходе работы, привязанные к работающему ПО
- Документация и передача проекта по завершении сотрудничества
За что вы нанимаете меня отвечать
Я наиболее полезен в продуктовых задачах, где удобный пользовательский интерфейс опирается на надёжную логику приложения. Сюда входят дашборды с ролевым доступом, пошаговые формы, интеграции платежей и сообщений, отчётность, фоновые задачи по расписанию и продукты с несколькими типами пользователей.
Работая с существующей командой, я придерживаюсь принятых и уже оправдавших себя конвенций. Я поставлю конвенцию под сомнение, если она создаёт реальные проблемы при поставке или поддержке, но не прихожу с планом всё переписать с нуля.
Контрактная работа, проектные этапы или выделенные часы
Чётко очерченный этап — обычно лучшая отправная точка. Он даёт обеим сторонам конкретный результат для оценки и делает начальные обязательства комфортными. Небольшие задачи начинаются от $500. Продуктовые этапы и долгосрочные контракты оцениваются после анализа кодовой базы или требований.
Выделенный формат доступен, когда у продукта есть стабильный поток full-stack задач и прямой доступ к человеку, принимающему решения. Я не продаю скрытую команду под своим именем. Вы работаете напрямую со мной, и я открыто предупреждаю, если привлекается другой специалист.
Работа в разных часовых поясах
Я работаю удалённо из Lahore и могу обеспечить запланированное пересечение рабочих часов с командами в United States, United Kingdom, Canada и Australia. Основное общение строится асинхронно с короткими созвонами, когда решение вопроса в переписке занимает слишком много времени.
Цель — спокойный ритм разработки: письменные решения, небольшие релизы и меньше совещаний, существующих только для отчётов о том, что работа идёт.
Как мы будем работать
Бриф
Отправьте желаемый результат, текущую стадию продукта, дедлайн и диапазон бюджета. Ссылки и скриншоты полезны, но необязательны.
Технический анализ
Я анализирую объём задач, выявляю недостающие решения и предлагаю первый этап с чёткими границами.
Поставка
Работа продвигается небольшими обозримыми релизами. Вы видите, что сделано, что изменилось и что осталось сделать.
Продолжение работы или передача проекта
После завершения этапа мы можем спланировать следующий или оставить код в состоянии, при котором ваша команда сможет беспрепятственно продолжить работу.
Перед тем как начать
Могу ли я нанять вас для одной фичи?
Да. Фича с чёткими границами — отличный вариант для первого сотрудничества, даже если она затрагивает интерфейс, API и базу данных.
Вы работаете со стартап-командами?
Да. Я могу работать напрямую с фаундером или вместе с существующим дизайнером, разработчиком или продакт-лидом.
Вы доступны в качестве выделенного разработчика?
Выделенная контрактная загрузка возможна, когда ясны ожидаемая еженедельная нагрузка, ритм коммуникации и ответственность за принятие решений. Первым шагом всегда остаётся бриф с описанием объёма задач.
С какими технологиями вы работаете?
Мой основной стек — TypeScript, React, Next.js и Node.js, а также PostgreSQL, MongoDB, MySQL, Convex, REST API и популярные платформы облачного деплоя.