Senior / Lead backend Node.js developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
8base – GraphQL backend as a service продукт, который постепенно превращается в полноценную low code платформу разработки. На 8base уже запущен ряд сервисов в Европе и США.
Компания основана в 2017 году опытной командой предпринимателей. В феврале 2019 года нас назвали стартапом года по версии Startup Grind. Недавно прошли акселерацию в Techstars в Остине, Техас (среди самых известных проектов-выходцев Techstars - SendGrid, Digital Ocean, Zipline, Outreach и др.)
Наша цель – дать возможность разработчикам либо компаниям создавать масштабируемые бизнес-приложения быстрее и с меньшими затратами. Еще одним из направлений нашей работы является разработка React приложений на платформе 8base в рамках подразделения 8base Labs.
8base - небольшая, неформальная и надежная компания. Наш головной офис в США, разработка - в Санкт-Петербурге, Россия.
Мы приглашаем в нашу команду бэкенд разработчика для работы над инфраструктурой для интеграции и плагинов, оптимизацией быстродействия, доработкой GraphQL api и другими задачами.
Требования
- Опыт программирования от 3-х лет
- Алгоритмическая подготовка
- Понимание основ ООП и функционального программирования
- Понимание и применение паттернов проектирования
- Понимание принципов проектирования и разработки API
- Опыт написания unit и интеграционных тестов
- Опыт работы с реляционными базами данных
- Знание Git
- Английский на уровне чтения технической документации
В плюс
- Глубокое знание Node.js, ES6, TypeScript (рассматриваем кандидатов с опытом на Java, C++, Go и др., желающих освоить Node.js)
- Опыт работы с Cloud-системами (AWS, Azure)
- Опыт с GraphQL, Docker
- Понимание и опыт реализации проектов в S.O.L.I.D. дизайне
- Опыт с Event Sourcing, CQRS
- Опыт с NoSQL-базами данных
- Опыт работы с terraform
Наш стэк
- Node.js
- TypeScript
- Apollo Client
- GraphQL
- MySQL
- MongoDB
- Redis
- AWS Lambda
- Docker
Почему стоит работать у нас
- Серьезные задачи, современный стэк
- У нас собралась крутая команда специалистов - никакой токсичности, только продуктивное взаимодействие и высокий уровень профессионализма. Мы небольшая и гибкая компания без бюрократии
- Белое оформление, выплаты зарплаты дважды в месяц
- Комфортный офис в десяти минутах пешком от метро. Кондиционер, две переговорки, мини-кухня, кофе, молоко, фрукты, овощи, орехи, снеки
- Курсы английского языка (пока что онлайн, затем в офисе)
- Гибкий рабочий день (начало с 10.00 до 13.00). Можно взять отгул посреди недели и потом отработать в выходной.
Пока актуален режим самоизоляции - работа удаленно, в дальнейшем работа в офисе 2-4 дня в неделю, остальное из дома.
Мы ищем опытного человека, профессионала, который привнесет новые практики в нашу работу.