Мы стартап в сфере дейтинга. Приложение уже доступно в AppStore и GooglePlay, имеет первых юзеров, и выходит на следующую фазу - развитие продукта.
Ищем уверенного Middle Backend разработчика, в помощь нашей команде.
Технологический стек - Backend Бэкенд: NestJS, TypeScript, TypeOrm, Postgresql, Socket-io, Redis, Swagger, Geojson, FireBase, JWT Админка: Next.js, TypeScript Технологический стек - Фронт/Моб.приложение (уровень понимания процессов)
Мобильное приложение: React Native, Redux Toolkit, TypeScript Фронт: React, Redux, React Toolkit, Figma
Обязанности:
Ищем уверенного Middle Backend разработчика, в помощь нашей команде.
Технологический стек - Backend Бэкенд: NestJS, TypeScript, TypeOrm, Postgresql, Socket-io, Redis, Swagger, Geojson, FireBase, JWT Админка: Next.js, TypeScript Технологический стек - Фронт/Моб.приложение (уровень понимания процессов)
Мобильное приложение: React Native, Redux Toolkit, TypeScript Фронт: React, Redux, React Toolkit, Figma
Обязанности:
- Разработка и поддержка backend части продукта (NestJS, TypeScript)
- Реализация новых фич и улучшение текущей логики
- Работа с базой данных (PostgreSQL, TypeORM): проектирование, оптимизация запросов
- Поддержка и развитие real-time функционала (Socket.io)
- Интеграция сторонних сервисов (Firebase, платежи, аналитика, верификация и др.)
- Участие в архитектурных решениях и улучшении текущей системы
- Работа с API (REST, Swagger), обеспечение стабильности и производительности
- Разбор и фиксы багов в проде и staging (быстро и без лишней бюрократии)
- Взаимодействие с мобильной командой (React Native) и понимание их потребностей
- Участие в деплое и поддержке окружений (вместе с командой)
- 2+ лет опыта backend-разработки в продуктовых командах или стартапах
- Уверенное владение TypeScript / Node.js (желательно NestJS)
- Хорошее понимание баз данных (PostgreSQL), написание и оптимизация запросов
- Понимание архитектуры backend-систем (API, auth, очереди, real-time)
- Опыт работы с production-системами (не только pet-проекты)
- Умение самостоятельно разбираться в коде и доводить задачи до результата
- Способность работать быстро и приоритизировать задачи в условиях стартапа
- Ответственность за результат, а не за процесс
- Remote
- Гибкий график
- Прямая работа с фаундером и быстрые решения без бюрократии
- Реальное влияние на продукт
- Компенсация обсуждается индивидуально
- Договор на контрактной основе.