Backend (Node.js) Developer

Зарплата

от 270 000 до 450 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Онлайн-помощник для бизнеса

Описание вакансии

Условия работы

Друзья! Разыскиваем сильного и самостоятельного Senior Backend developer для работы в сингапурской компании Osome. Работать можно как удаленно, так и в нашем московском офисе.

О компании

Osome - это сервис, который делает предпринимателей эффективнее, освобождая время для самого важного.

Мы помогаем предпринимателям решать рутинные задачи типа регистрации компаний, бухгалтерии и сдачи отчётности. Мы стартовали три с половиной года назад. Сейчас обслуживаем клиентов в Сингапуре, Великобритании, Гонконге, в планах и другие рынки. Свыше 10% всех новых компаний в Сингапуре регистрируются через наш сервис.

В нашей команде порядка 250 человек (из них ~40 разработчиков) в пяти странах. Мы растём, задач становится больше, поэтому мы усиливаем продуктовую команду и набираем новых людей. Сейчас отличное время присоединиться к нам - мы ещё довольно молодые, и у вас есть возможность не просто делать классный и полезный продукт, а придумывать, возглавлять и развивать новые направления в нашей разработке.

О вакансии:

Работаем в скрам-командах. Деплоим мастер в продакшн по несколько раз за день. Гибкий график (нет фиксированного начала и конца рабочего дня), главное — стабильный результат. Важное умение для работы в нашей компании — способность находить баланс между скоростью доставки кода в продакшн и его качеством.

Обязанности:

  • Разработка новых сервисов для бухгалтерии в рамках одной из скрам-команд, реализация банковских и иных интеграций.
  • Оптимизация приложения и внедрение лучших практик в кодовую базу

Требования:

  • Не менее 4 лет опыта работы в коммерческих проектах
  • Опыт работы с бекэндом на Node.js или с другим асинхронным языком программирования, понимание принципов асинхронности
  • Хорошие знания PostgreSQL
  • Базовые знания Linux

Будет плюсом:

  • Глубокие знания Javascript и Node.js
  • Хорошее знание SQL
  • Опыт работы с AWS сервисами (EC2, Elastic Beanstalk, S3, Lambda, VPC, IAM) и Serverless-парадигмой
  • Опыт проектирования схем баз данных
  • Опыт написания тестов (еще лучше — работа в BDD-парадигме)
  • Знание принципов работы с типизированными языками (мы пишем на TypeScript)
  • Опыт работы с Sequelize
  • Опыт построения CI/CD

Условия:

  • Можно работать как в нашем офисе на станции Белорусская, так и удаленно.
  • Отсутствие “корпората” и строгой иерархии в компании: никакого прямого начальника над тобой, работа по agile-принципам, отсутствие бюрократии
  • Зарплата в долларах
  • Гибкий график (сами распределяете свое время)

Стэк: Node.js, AWS, Serverless, Sequelize, TypeScript