Обязанности:
Привет! Мы — Элементарные программные решения, международная аккредитованная IT-компания. 10 лет мы разрабатываем ФинТех решения, помогающие бизнесу увеличивать доход, а нашей команде — максимально реализовывать свой потенциал. Сейчас мы в поиске Node.JS разработчика в нашу команду. Эта позиция предполагает работу в офисе в г. Новосибирск. У нас два офиса - один в центре города, второй - в Технопарке Академгородка. Ты можешь выбрать тот, который удобнее для Тебя:) О продукте и проектах: Основной наш продукт - платёжная система. Она поддерживает обработку тысяч транзакций в секунду и работает с десятками платёжных провайдеров и сотнями клиентов. Она разделена на сервисы и микросервисы. В данный момент система активно развивается, продолжается процесс выделения высоконагруженных сервисов. Также есть несколько направлений, которые под капотом взаимодействуют с этой платёжной системой. Мы создаем многообразие платежных методов, поэтому будет много задач по интеграции с разными системами в различных странах нашего присутствия. Ещё мы работаем над изменением архитектуры и принципов работы системы, чтобы всё работало стабильно. А чтобы наш продукт был удобным и понятным для пользователей, мы придумываем нестандартные и интересные решения. Чем ты будешь заниматься: Разработка бэкенд сервисов для электронных кошельков, платежных агрегаторов, маркетплейсов, банковских приложений, публичных и внутренних API, автоматизации KYC процедур, сбора и анализа стат. данных; Оптимизация проектов под меняющиеся условия и нагрузки. Чего мы ждём от Тебя: Реальный опыт разработки бэкенда на Node.JS от 3 лет; Знание JavaScript и TypeScript; Знание реляционных баз данных: SQL, уровни изоляции, понимание работы и устройства индексов, блокировок; Понимание целей использования InMemory баз данных (Redis); Опыт работы с RabbitMQ или Apache Kafka (или другим брокером сообщений); Опыт работы с Git и Git Flow; Умение работать с Docker; Знание стандартов документации API (OpenAPI); Знание принципов ООП, паттернов проектирования; Знание английского языка (на уровне ведения переписки). Будет плюсом: Знакомство с фреймворками Express или Koa; Знание Golang; Опыт оптимизации SQL запросов (MySQL), знание триггеров, хранимых процедур и т.д.; Опыт в проектировании архитектуры сложных систем; Понимание различных аспектов безопасности веб-сервисов. Почему у нас классно работать даже в офисе? Растущая ЗП и соблюдение ТК РФ с 1 рабочего дня; Полный ДМС после окончания испытательного срока; Корпоративный английский и компенсация затрат на занятия спортом; Масштабные задачи для зарубежных рынков и РФ; Работа по спринтам с использованием гибкой методологии; Гарантированный профессиональный рост; Мощное железо; Гибкость в принятии решений; Приятная атмосфера и общение на «ты» со всеми коллегами; Офис в стиле лофт - приставка, настольный теннис, аэрохоккей и всевозможные виды вкусностей. График работы 5/2, сб-вс выходные дни, с 10:00 до 18:00. Что делать, чтобы попасть в команду? 1 шаг. Жми "откликнуться"! Всегда читаем сопроводительные письма и искренне радуемся примерам кода. 2 шаг. Знакомство с HR и Компанией. 3 шаг. Интервью с Техдиром и Командой. Если мы понравимся друг другу – Ты в команде!Похожие вакансии
Node.js Backend Developer (Middle)
До 180 000 руб.
Новосибирск. Станции метро: Площадь Ленина
РОКЕТ САЙНС
Senior backend developer (Node.js)
От 5 000 до 7 500 руб.
Новосибирск. Станции метро: Площадь Ленина
DataLouna
Junior+ Backend Developer (Node.js / Golang / AI-продукты)
От 50 000 до 100 000 руб.
Новосибирск. Станции метро: Площадь Ленина
Ботхаб
PHP Developer / Backend Разработчик (PHP)
Договорная
Новосибирск. Станции метро: Площадь Ленина
Элементарные программные решения