
Ozon
Старший разработчик JavaScript, Ozon Bank
- 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