Senior Node.JS developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы разрабатываем мобильные приложения и NFC смарт-карты, которые позволяют хранить и распространять цифровые активы просто и безопасно. Tangem выбирают пользователи по всему миру. Мы выросли по количеству пользователей и по команде х2, и мы планируем расти и дальше - развивать функциональность уже существующих продуктов и запускать новые.
Tangem стабильный и хорошо финансируемый стартап, который быстро растет и развивается при поддержке таких гигантов, как SBI Holdings, Shima Capital и др.
Текущий стек технологий: NodeJS, NestJs, JavaScript, TypeScript, TypeORM, PostgreSQL, React, NextJs, SCSS, mobile - iOS (Swift/SwiftUI/Combine), Android (Kotlin, Coroutines)
Мы активно развиваем наш продукт, внедряем новые фичи и сторонние сервисы в наше мобильное приложение и сайт, также наша технология применяется в партнерских продуктах. Поэтому мы расширяем команду. Основной пул задач на бэке (Node.JS) , но бывают таски и на фронтэнде.
Ожидания от кандидата
- Обязателен опыт работы с NestJs
- Понимание архитектуры и паттернов проектирования, SOLID
- Уверенное знание Typesctipt
- Умение писать SQL запросы
- Будет плюсом понимание DDD
- Опыт разработки фронтенда на React
- Уверенные знания CSS
- Умение писать чистый и понятный код
- Самостоятельность и ответственность за взятую задачу
- Опыт командной работы
Условия работы
Чем предстоит заниматься:
- Участие в проектировании и создании API
- Поддержка и развитие внутренних админок (в том числе их фронтенд части на React)
- Быть готовым при необходимости браться за фронтенд задачи
- Взаимодействие со смежными командами (команды мобильной разработки, QA и тд)
Мы предлагаем:
- Работа в быстро растущем и развивающимся стартапе, который крепко стоит на ногах;
- Мы используем самые современные технологии, никакого легаси, последние версии при разработке.
- Удалёнка из любой страны в приоритете, но есть и комфортный офис в Москве Сити;
- Конкурентная заработная плата, годовые бонусы;
- Возможно оформление по ТК РФ или контракт со Швейцарским офисом в валюте (при наличии иностранного счета) или USDT.