Fullstack Developer (Middle)
Описание
Кто мы такие Trendsee — быстрорастущий IT-стартап, развивающий собственный SaaS-продукт с активной пользовательской базой. У нас уже более 267 000 пользователей, активная разработка и постоянно растущий продукт. Мы работаем на пересечении AI × контент × аналитика и создаём инструменты, которые помогают креаторам, маркетологам и бизнесу находить тренды и создавать эффективный контент. Сейчас ищем Fullstack-разработчика уровня Middle, который уверенно работает с frontend и backend, умеет самостоятельно решать задачи и хочет развиваться вместе с продуктом. У нас небольшая команда, минимум бюрократии и высокая скорость разработки. Ты сможешь напрямую влиять на продукт и видеть результаты своей работы. Что нужно делать — Разрабатывать и поддерживать backend на Python / FastAPI: API, бизнес-логика, интеграции. — Развивать frontend на Nuxt + TypeScript + TailwindCSS. — Реализовывать новые функции продукта от интерфейса до серверной логики. — Работать с PostgreSQL и Redis. — Разрабатывать и поддерживать realtime-функциональность через WebSockets и SSE. — Интегрировать внешние API и AI-сервисы. — Исправлять баги, оптимизировать существующий код и улучшать производительность. — Участвовать в обсуждении технических решений и архитектуры. — Проводить код-ревью и поддерживать качество кода. — Участвовать в подготовке и выпуске релизов. Наш стек Frontend— Nuxt (без SSR)— Vue— TypeScript— TailwindCSS Backend— Python / FastAPI— WebSockets / SSE— PostgreSQL— Redis Infrastructure— Docker— Kubernetes / Helm— Git— CI/CD Что нужно уметь Frontend — Уверенно работать с Vue / Nuxt. — Писать чистый, понятный и типизированный код на TypeScript. — Верстать адаптивные интерфейсы по макетам. — Работать с API и управлением состоянием приложения. — Понимать принципы построения frontend-приложений. Backend — Уверенно владеть Python и FastAPI. — Разрабатывать REST API и работать с асинхронным кодом. — Понимать принципы работы PostgreSQL и Redis. — Уметь проектировать и реализовывать серверную бизнес-логику. — Понимать клиент-серверное взаимодействие. Общие требования — Коммерческий опыт fullstack-разработки от 1-2 лет. — Умение самостоятельно разбираться в существующем коде. — Понимание Git и командных процессов разработки. — Базовые навыки работы с Docker. — Умение оценивать задачи, соблюдать сроки и доводить работу до результата. Будет плюсом — Опыт работы с AI/LLM API. — Опыт работы с WebSockets / SSE. — Знакомство с Kubernetes и Helm. — Опыт работы с высоконагруженными SaaS-продуктами. — Опыт оптимизации запросов к БД и производительности приложений. — Опыт работы в стартапах. — Использование AI-инструментов (Cursor, Claude Code и других) в ежедневной разработке. Что для нас важно Самостоятельность. Получил задачу — разобрался — предложил решение — реализовал. Высокая скорость работы. Умеешь эффективно решать задачи и поддерживать хороший темп разработки без потери качества. Техническое мышление. Не просто пишешь код по ТЗ, а понимаешь, как твоё решение влияет на продукт. Ответственность. Доводишь задачи до результата, проверяешь свою работу и не перекладываешь проблемы на других. Гибкость. Готов работать в динамичной среде, где продукт постоянно развивается, а приоритеты могут меняться. Открытость к AI. Используешь современные инструменты, чтобы ускорять разработку и повышать эффективность. Условия — Зарплата: 80 000–100 000 ₽ на руки. — Полная занятость, полностью удалённо. — Гибкий график с обязательной доступностью в рабочее время команды. — Работа над действующим продуктом с аудиторией более 267 000+ пользователей. — Небольшая команда, быстрые решения без лишней бюрократии. — Прямое взаимодействие с продуктовой командой и фаундерами. — Возможность влиять на технические решения и развитие продукта. — Интересные задачи на пересечении AI, аналитики и контентных технологий. Как откликнуться Начни сопроводительное письмо со слов «Я тот, кто вам нужен, потому что…» и коротко расскажи: — С какими проектами и технологиями работал. — Насколько уверенно чувствуешь себя во frontend и backend. — Какие задачи самостоятельно реализовывал от начала до конца. — Какие AI-инструменты используешь в разработке. Будет здорово, если приложишь GitHub или примеры своих проектов. Мы ищем разработчика, который хочет не просто закрывать задачи, а создавать продукт, которым ежедневно пользуются тысячи людей.