Web - разработчик (Frontend JS Developer)

Инаномо Технолоджис – дочерняя компания международного финансового холдинга Inanomo. Мы занимаемся разработкой программного обеспечения на стыке современных информационных и финансовых технологий.

На постоянную работу в офис требуется веб-программист с опытом коммерческой разработки от 1 года.

Что мы делаем:

В целом — комплекс решений, связанный с торговлей на бирже и инвестициями, который состоит из

  1. Система приема платежей — можно заводить и обменивать различные криптовалюты и фиат;
  2. Платежная система — можно переводить деньги другим пользователям и принимать оплату (мерчант);
  3. Маркетплейс (биржа криптовалют) — можно торговать криптовалютой с другими пользователями. Можно писать торговых роботов;
  4. Личный кабинет инвестора — можно инвестировать средства в различные торговые стратегии/портфели;
  5. SSO — единая система аутентификации и авторизации (OAuth, OpenID);
  6. Торговые роботы;
  7. Портал — блог о компании, инвестициях и всём, что связано с управлением деньгами.

Что мы используем:

  1. Основная система — gitlab (задачи + CI/CD + git + PR + wiki);
  2. Коммуникации — Slack + Discord;
  3. Разработка — VS Community, VS Code, Rider (кому что нравится);
  4. ОС — Windows 10 или любой Linux;
  5. Языки — C#/Rust/Js/Ts;
  6. Git-flow;
  7. Контейнеризация (docker). Разбиение - SOA + микросервисы в рамках одного сервиса;
  8. Для dev-окружения docker-compose;
  9. Основные технологии на клиенте
    • React;
    • Redux;
    • Redux-saga;
    • TypeScript;
    • D3.js;
    • WebSocket;
    • SCSS;
    • БЭМ;
  10. ELK-стек;
  11. Prometheus/Grafana;
  12. Jasmine;
  13. Мы легко пробуем что-то новое — технологии, инструменты и т.п.

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

  1. Тебе приходит задача от тимлида в gitlab;
  2. Уточняешь все непонятные детали и приступаешь к выполнению;
  3. Покрываешь задачу unit-тестами;
  4. По завершении делаешь PR;
  5. После отсмотра PR, если всё ок, возможно 2 варианта
    • Задача обычная — PR сразу мерджится в dev;
    • Задача большая или в ближайшее время релиз — из твоей ветки собирается тестовый стенд и проверяется тестировщиком. После проверки мерджится.

Что будешь делать ты:

  1. Вёрстка, много вёрстки;
  2. Адаптивы;
  3. Клиентская реализация различных бизнес-процессов биржи;
  4. Улучшение производительности, если что-то затормозит.

Что мы от тебя хотим:

  1. Умение быстро соображать и вникать в новое — от бизнес задач до технологий. Мы не стоим на месте и часто пробуем новые технологии. Не все приживаются, но что-то свежее в проектах появляется часто;
  2. Знание Js/Ts;
  3. Умение верстать.

Что повлияет на заработную плату и длительность испытательного срока:

  1. ЗП на испытательный срок зависит от того, как ты в данный момент разбираешься в тех технологиях, которые мы используем. Самые важные технологии смотри ниже, в разделе «Наши условия»;
  2. ЗП после испытательного срока зависит от того, как ты разберешься в новых для тебя технологиях и проекте;
  3. Длительность испытательного срока стандартно — 3 месяца. Если ты уже много знаешь и быстро войдешь в проект, то этот срок может быть снижен.

Что ты получаешь, работая у нас:

  1. Комфортный офис в БЦ «Капитал Атрон» + чай/кофе (кофемашина) + кухня с холодильником и микроволновкой;
  2. Белую ЗП без задержек;
  3. Коллектив технарей, у каждого есть чему научиться (а мы, возможно, чему-то научимся у тебя);
  4. График - начало с 8 до 12, работа 8 часов + обед. Возможность уйти и отработать позже (по договоренности). Возможность периодической работы из дома (но после вникания в проект);
  5. Принципиальное отсутствие бюрократии. Бумажки/записки/заявления — это все не про нас. Они нужны, только если этого требует законодательство и бухгалтерия;
  6. Отсутствие переработок. Мы плохо относимся к переработкам. Переработки снижают продуктивность;
  7. Комфортное рабочее место: широкий стол, 2 монитора, мощный компьютер с SSD.

Наши условия:

  1. Испытательный срок 2 или 3 месяца;
  2. Если ты не знаешь какую-то важную технологию, будет очень здорово, если ты постараешься подтянуть ее самостоятельно. Самые важные технологии у нас:
    • React;
    • Redux;
    • Вёрстка.

Контактная информация

Пустынкин Станислав, 7-953-7464638
s.pustynkin@inanomo.com