15 1 д. назад

Full-Stack разработчик

Вам предстоит работать над интересными задачами, связанными с AI и автоматизацией. Обязательные навыки включают React, TypeScript и PostgreSQL. Предлагается удалённая работа с гибким графиком и четкими техническими заданиями.

middle удалённо
Тип занятости
full-time
Опубликовано
19 января 2026
Языки
English: Pre-Intermediate
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Компания ищет Full-Stack разработчика для реализации функциональности по готовым ТЗ. В проекте есть Principal Architect, который отвечает за архитектуру, БД, безопасность и деплой; зона ответственности разработчика — прикладная реализация и интеграции. ФОРМАТ РАБОТЫ Architect готовит техническое задание → вы реализуете → Architect интегрирует и принимает результат. Технологический стек: • Frontend: React 18 + TypeScript + Vite + TailwindCSS • Backend: PostgreSQL + Auth • Автоматизация: n8n workflows, Python обработчики, Chain программирование • Интеграции: Bitrix24, AmoCRM, OpenAI, Telegram и др.
Frontend
Реализация React-компонентов и страниц по готовым ТЗ
Работа с формами, состояниями, валидацией
Интеграция фронтенда с backend API
Backend
Написание функций в PostgreSQL (RPC, бизнес-логика)
Триггеры, миграции, базовые RLS-политики
Работа с SQL и существующей схемой БД
Интеграции и автоматизация
Настройка и доработка n8n-workflow
Python-обработчики для автоматизаций и AI-вызовов
Работа с REST API, webhook’ами, JSON
Интеграции с внешними сервисами (CRM, мессенджеры, AI-API)
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
ОБЯЗАТЕЛЬНЫЕ НАВЫКИ
Frontend:
React 18 (2+ года опыта)
TypeScript (уверенное владение)
TailwindCSS (или готовность быстро освоить)
React Hooks (useState, useEffect, useCallback, useMemo)
Работа с формами и валидацией
React Router для навигации
Понимание компонентной архитектуры
Backend:
PostgreSQL (SELECT, JOIN, WHERE, агрегации)
SQL функции (CREATE FUNCTION, RETURN, переменные)
Триггеры (BEFORE/AFTER, FOR EACH ROW)
Понимание RPC функций, миграций
Базовое понимание Row Level Security (RLS)
Интеграции и автоматизация:
REST API (GET, POST, PUT, DELETE)
JSON (парсинг, трансформация)
Webhook'и (прием и отправка)
Опыт работы с n8n (или готовность быстро освоить)
Python (для обработчиков и Chain программирования)
Понимание Chain программирования для AI-агентов
Общие навыки:
Git (commit, push, pull, merge, создание веток)
Умение читать технические задания
Работа с документацией API
Английский B1+ (для чтения документации)
ЖЕЛАТЕЛЬНЫЕ НАВЫКИ
Frontend:
Опыт с React Query / TanStack Query
Опыт с Zod для валидации
Опыт с React Hook Form
Понимание паттернов проектирования (HOC, Render Props, Custom Hooks)
Backend:
Понимание работы с JSONB в PostgreSQL
Опыт оптимизации SQL запросов
Понимание работы с индексами
Интеграции:
Опыт с конкретными API: Bitrix24 REST API, AmoCRM API, OpenAI API (ChatGPT, Whisper), Telegram Bot API
Дополнительно:
Опыт с другими low-code платформами (Make, Zapier, Pipedream)
Понимание ETL процессов
Опыт работы с Docker (базовый уровень)
Вне зоны ответственности: DevOps, CI/CD, архитектура и UI/UX.
ЛИЧНЫЕ КАЧЕСТВА
Внимательность к деталям - работа с ТЗ требует точности
Умение читать документацию - каждый день новые API и технологии
Командная работа - тесная связь с Architect
Понимание бизнес-логики - чтобы код решал реальные задачи
Самостоятельность - Architect даёт задачу, вы её выполняете без микроменеджмента
Любознательность - готовность изучать новые технологии и инструменты
Аккуратность в коде - читаемый, поддерживаемый код

условия

Удалённая работа
Гибкий график (главное - результат)
Чёткие технические задания (не нужно гадать что делать)
Опыт интеграции 10+ разных API
Участие в продукте с реальными пользователями
Работа над интересными задачами (AI, автоматизация, аналитика)
КАК ОТКЛИКНУТЬСЯ
Что нам важно увидеть:
Резюме с опытом работы (особенно React, PostgreSQL, TypeScript, Python)
Портфолио:
Ссылки на GitHub проекты - Скриншоты интерфейсов, которые вы создавали - Примеры SQL функций или миграций - Описание проектов с использованием React + PostgreSQL Сопроводительное письмо - без следующей информации в нём отклик рассматриваться не будет:
Опыт работы с React (сколько лет, какие проекты) Опыт работы с PostgreSQL (функции, триггеры, миграции) Опыт работы с n8n и Python (если есть) Почему интересна эта позиция, желаемый размер заработной платы Тестовое задание:
Будет небольшое практическое задание (4-6 часов):
Создать React компонент по ТЗ
Написать SQL функцию для бизнес-логики
Подключить n8n workflow или написать Python-обработчик (если нужно)
Показать результат (код + скриншоты)

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

6 вакансии
Skywaylab
Skywaylab
4 ч. назад

Playable Developer (HTML5 / Playable Ads)

Skywaylab ищет playable-разработчика с опытом работы от года в создании playable ads для мобильных игр. Работа …

middle удалённо
Ренне
Ренне
7 ч. назад

Разработчик ELMA365

Присоединяйтесь к команде Ренне и помогите создавать продукты, которые делают мир лучше! Мы предлагаем конкурентоспособную зарплату, удобный гр…

middle удалённо
I
Inspiring Apps
8 ч. назад

React Native Expo разработчик

В команде Inspiring Apps вы будете разрабатывать мобильные приложения на React Native Expo для iOS и Android. Ожидается, что у в…

middle удалённо
Obraz
Obraz
10 ч. назад

Frontend Engineer

В fashion-tech стартапе Obraz открыта вакансия Frontend Engineer. Вы будете разрабатывать приложение, которое помогает пользователям нахо…

middle удалённо
М
Мебельный центр Спартак
10 ч. назад

Разработчик игровых креативов

В этой роли вы будете разрабатывать playable-креативы на Pixi.js, участвуя в полном цикле создания от идеи до запуска. Ожидается опыт в коммерческо…

middle удалённо
O
Outtech
11 ч. назад

Фронт разработчик

Вам предстоит работать с HTML, CSS, JavaScript, TypeScript и React. Опыт с Redux, Webpack…

middle удалённо