Fullstack/Backend Developer Node.js (TypeScript) Remote
Cue
- Санкт-Петербург
- Постоянная работа
- Полная занятость
Мы очень дружно работаем, не сидим часами на созвонах, принимаем быстрые совместные решения, оперативно реагируем на изменения и стремимся сделать мир лучше нашим продуктом.У нас нет «незначительных» задач. Все что мы делаем - важно. Приветствуется задавать вопросы и делиться знаниями. Внутри команды есть четкие правила рабочего процесса и коммуникации.Ожидания от кандидатаМы ищем опытного FullStack/Backend разработчика с 5+ годами в индустрии, который сможет лидировать проект, вести за собой команду. Важно, чтобы у вас был опыт продуктовой разработки, а еще лучше стартапный опыт и желание делать что-то полезное:)
- Вы должны понимать, что от вас мы будем ждать высокий уровень проактивности, самостоятелньости и ответственности.
- Важно умение мыслить системно и принимать стратегические решения в аспекте работы над архитектурой проекта
- Для нашего продукта критично важен опыт создания и поддержки интеграций со сторонними сервисами (банки, мессенджеры и т.д.)
- Мы уделяем много внимания производительности и скорости загрузки - вы должны уметь работать с инструментами отладки и оптимизации.
- Backend: TypeScript, Node.js, NestJS, TypeORM, PostgreSQL, Redis
- DevOps: Docker, Grafana, Sentry
- Архитектура: монолит
- Frontend: Vue JS, Svelte + SvelteKit
Мы ценим вклад каждого члена команды и готовы обсудить участие через опцион, чтобы вы не просто работали с нами, но и разделяли успех продукта.Супер-важно уметь соблюдать все виды договоренностей. Мы ценим ответственность, вовлеченность и любовь к продукту. Именно таких членов команды мы всегда готовы растить:) Если вы творческая личность и не готовы быть на связи, соблюдать сроки и обязательства, нам не по пути, даже если вы безумно талантливы.Что вы будете делать:
- Разрабатывать современные backend-модули на NestJS
- Работать с PostgreSQL и TypeORM, проектировать эффективные структуры данных
- Участвовать в создании архитектуры новых модулей (аналитика, интеграции, сервисные инструменты)
- Организовывать и координировать разработку на уровне кода, помогать команде достигать результата
- Писать надёжные юнит-тесты и поддерживать качество существующего кода
- Развивать API и интегрировать продукт с внешними системами
- Проводить рефакторинг, разбираться в чужом коде и улучшать работу с легаси-системами
- Обсуждать задачи, предлагать идеи и вносить вклад в развитие продукта
- Полностью удалённо, без сложной иерархии
- У нас нет бесконечных созвонов - только то, что реально помогает делу
- Вся команда на связи в Telegram и Zoom
- Быстро принимаем решения, поддерживаем друг друга и двигаемся вперёд
Хабр Карьера