Вакансия в архиве, на неё нельзя откликнуться.

Middle + / Senior backend Node.js developer

08 июля 2019881 просмотр
Описание вакансии

8base– это готовый к использованию GraphQL back-end-as-a-service, который постепенно превращается в полноценную low code платформу разработки. Мы - быстроразвивающаяся компания, основанная опытной командой предпринимателей. В феврале 2019 года нас назвали стартапом года по версии Startup Grind.

Наша цель – дать возможность разработчикам, обладающим навыками front-end или мобильной разработки, создавать масштабируемые бизнес-приложения.

Наш головной офис в США, разработка - в Санкт-Петербурге, Россия.

Над чем мы работаем:

  • 8base App Builder – это serverless BaaS (backend-as-service) продукт, позволяющий создавать бэкенд без программирования, настройки и администрирования инфраструктуры. При помощи наших UI и CLI можно создавать и редактировать модель данных, автоматически генерировать к ней мощное GraphQL API, а также расширять функционал с помощью serverless функций, написанных на JavaScript или TypeScript.
  • 8base CLI – это утилита, используемая разработчиками для деплоя серверной логики приложения, генерации кода и других функций. 
  • 8base SDK – это библиотека, которая упрощает доступ к данным через 8base GraphQL API, подписку на серверные события в реальном времени, кэширование и многие другие функции, необходимые в современных клиентских приложениях.
  • 8base Boost – это UI Kit, нацеленный на ускорение построения интерфейсов бизнес-приложений на React. Включает в себя широкий набор компонентов, автоматическую клиентскую валидацию форм, мощный загрузчик файлов и др.

Требования:

  • Опыт программирования от 3-х лет
  • Опыт работы с высоконагруженными системами
  • Алгоритмическая подготовка
  • Понимание основ ООП и функционального программирования
  • Понимание и применение паттернов программирования
  • Понимание принципов построения клиент-сервер систем
  • Опыт написания unit и интеграционных тестов
  • Опыт работы с реляционными и NoSQL-базами данных
  • Знание Git
  • Умение работать в команде
  • Английский на уровне чтения технической документации

В плюс:

  • Глубокое знание Node.js, ES6, TypeScript (рассматриваем кандидатов с опытом на Java, C++, Go и др., желающих освоить Node.js)
  • Опыт работы с Cloud-системами (AWS, Azure)
  • Опыт с GraphQL, Docker
  • Понимание и опыт реализации проектов в S.O.L.I.D. дизайне
  • Опыт с Event Sourcing, CQRS

Наш стэк

  • Node.js
  • TypeScript
  • Apollo Client
  • GraphQL
  • MySQL
  • MongoDB
  • Redis
  • AWS Lambda
  • Docker

Как мы работаем:

Backend team-lead находятся в Майами. В петербургском офисе четыре backend и четыре frontend разработчика, один QA. Есть обязательные звонки по понедельникам, где мы обсуждаем задачи на неделю. Для постановки задач используем JIRA, а для общения Slack и Zoom.

Почему стоит работать у нас

    • Перспективный и амбициозный проект, который потенциально может изменить не одну индустрию, серьезные задачи
    • Молодая команда и атмосфера стартапа, при этом рабочая бизнес-модель, интересный продукт и огромные перспективы
    • Последний стэк технологий
    • Участие в выборе ключевых решений, влияющих на развитие продукта, отсутствие корпоративной бюрократии
    • Работа в опытной команде - а это возможность расти профессионально (подробнее о команде - https://www.8base.com/team)
    • Белое оформление, выплаты зарплаты дважды в месяц
    • Комфортный офис в десяти минутах пешком от метро. Кондиционер, две переговорки, мини-кухня, specialty кофе, молоко (в т.ч. безлактозное), фрукты, овощи, орехи, снеки (последними стараемся не злоупотреблять)
    • Удобное, светлое рабочее место, компьютеры Apple
    • Гибкий рабочий день (приход в офис с 10.00 до 12.00, иногда возможно работать не из офиса по договоренности). Можно взять отгул посреди недели и потом отработать в выходной
    • Корпоративный английский язык с опытным преподавателем в офисе
    • Дружный коллектив и неформальное общение - в свободное время играем в настольные игры, отмечаем значимые события, ездим кататься на лыжах и сноуборде, собираемся, чтобы послушать интересные доклады или же просто провести время вместе.

Мы ценим в людях профессионализм, инициативность, открытость, честность, ответственность, оптимизм, чувство юмора, желание развиваться.

Если ты хочешь работать с последними технологиями, получать уникальный опыт, работать с лучшими в своем деле, вносить свой вклад в развитие революционного продукта, принимать ключевые решения - то нам по пути!

https://www.8base.com/

ekaterina.semenova@8base.com

Ваш отклик
No content.icon.access denied
Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.