Middle / Senior backend Node.js developer
Прямой работодатель 8base ( 8base.com )
Опыт работы любойот 150 000 до 250 000 ₽
8base – платформа для front-end разработчиков, позволяющая значительно ускорить создание бизнес-приложений. Мы – стремительно развивающаяся IT-компания, основанная в 2017 году.
Наша цель – дать возможность разработчикам, обладающим навыками front-end или мобильной разработки, создавать и исполнять качественные, масштабируемые бизнес-приложения. Экосистема продукта включает: рынок готовых приложений, инструменты для разработчиков, компоненты для интеграции со сторонними сервисами, поддержку блокчейн и смарт-контрактов и многое другое.
Мы уже привлекли порядка $2M инвестиций и теперь всецело поглощены созданием качественного продукта.
Наш головной офис находится в Майами, США, офис разработки - в Санкт-Петербурге, Россия.
Над чем мы работаем сейчас:
- 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. Он включает в себя широкий набор компонентов, автоматическую клиентскую валидацию форм, мощный загрузчик файлов и др.
Наш стек
- Node.js
- TypeScript
- Apollo Client, Apollo Server
- GraphQL
- MySQL
- MongoDB
- Redis
- AWS Lambda, API Gateway, S3, IoT, SQS и др.
- Docker (для тестов)
- и др.
Требования:
- Опыт программирования от 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
Почему стоит работать у нас:
- Перспективный и амбициозный проект, который потенциально может изменить не одну индустрию
- Последний стэк технологий
- Возможность участия в выборе ключевых решений, влияющих на развитие продукта
- Комфортный офис с кондиционером, кофе-поинтом, двумя переговорными комнатами
- Гибкое начало рабочего дня
- Удобное, светлое рабочее место, компьютеры Apple
- Работа в сильной команде - а это возможность расти профессионально
- Мы заинтересованы в развитии и росте сотрудников внутри компании
- Отсутствие бюрократии
- Корпоративный английский язык
- Дружный коллектив и неформальное общение - в свободное время играем в настольные игры, отмечаем значимые события, собираемся, чтобы послушать интересные доклады или же просто провести время вместе.
Мы ценим в людях профессионализм, инициативность, открытость, честность, ответственность, оптимизм, чувство юмора, желание развиваться.
Если ты хочешь работать с последними веб-технологиями, получать уникальный опыт, работать с лучшими в своем деле, вносить свой вклад в развитие революционного продукта, принимать ключевые решения - то нам по пути!
https://www.8base.com/
Полный рабочий день.
Наш офис находится недалеко от м. пл. Мужества
Мы специализируемся на: Java, Go (Golang), Node.js, Javascript, C#, Python, TypeScript, Development, Docker, C++