Ozon

Старший разработчик JavaScript, Ozon Bank

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • Git
  • CSS
  • vue.js
  • Финансы
  • HTML
  • Nuxt.JS
  • Node.js
  • Webpack
  • TypeScript
  • IT
  • Разработка ПО
  • Frontend
  • Svelte

Ozon Банк — это подразделение Ozon, где тесно переплетается всё, что связано с финансами и IT. Мы создаём новые для рынка продукты и сервисы для физических и юридических лиц. Главное для нас — удобство пользователей. Гордимся атмосферой в командах: каждый сотрудник может влиять на процессы и пути к результату. Мы активно расширяемся, поэтому всегда предлагаем много возможностей для быстрого роста и интересные профессиональные вызовы.

Финансовые сервисы – это финансовые продукты внутри Ozon: карта, программа лояльности, рассрочка, B2B продукты для наших селлеров.
Продукты динамично развиваются и растут в числе активных пользователей.

Мы даём возможность влиять на проект и уделяем большое внимание техдолгу, используем самые новые технологии в разработке. Отсутствие legacy-кода на большинстве проектов. Вы можете присоединиться к проекту из разных направленностей, в зависимости от вашего опыта и интересов: высоконагруженный Node.js или SPA-приложения, продуктовая разработка или участие в создании frontend-инструментов, а также можно поучаствовать в проектах с нуля.

Наш основной стек: Svelte/TypeScript.

Мы ожидаем:

  • Опыт работы с JavaScript (ECMA 5/6) и понимание, как устроено прототипное наследование, зачем нужны замыкания и что такое контекст
  • Опыт работы со JS фреймворками (Angular, Vue.js или React)
  • Опыт работы CSS, HTML

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

  • Опыт работы с системами контроля версий git
  • Опыт с Node.js
  • Опыт работы с WebPack или другими сборщиками
  • Знание, что такое Virtual DOM (и для чего он нужен)
  • Какие проблемы решают JS фреймворки
  • Что такое Reflow, Repaint, Event Loop, Microtask
  • Различия монолитных и атомарных SPA