Ozon Bank – один из ключевых активов Ozon Fintech и платформа для роста и экспансии на российском рынке. Сейчас проект на ранней стадии развития, это редкая возможность встать у истоков уникального продукта и писать код без оглядки на legacy. У нас много задач и амбициозный план развития, что тоже даёт дополнительные преимущества: быстрый карьерный рост и выбор направления. Прямо сейчас их четыре.
Наш основной стек: Svelte/SvelteKit/Vue.JS/Vuex/Nuxt.JS/TypeScript. Отсутствие legacy-кода на большинстве проектов.
Мы ожидаем:
- Опыт работы с JavaScript (ECMA 5/6) и понимание, как устроено прототипное наследование, зачем нужны замыкания и что такое контекст;
- Опыт работы со JS фреймворками (Angular, Vue.js или React);
- Опыт работы CSS, HTML.
- Опыт работы с системами контроля версий git (желательно);
- Опыт с Node.js (желательно);
- Опыт работы с WebPack или другими сборщиками (желательно).
Будет плюсом:
- Знание что такое Virtual DOM (и для чего он нужен);
- Какие проблемы решают JS фреймворки;
- Что такое Reflow, Repaint, Event Loop, Microtask;
- Различия монолитных и атомарных SPA.
Мы предлагаем:
- Возможность влиять на проект и уделять большое внимание техдолгу;
- Использование самых новых технологий в разработке;
- Вы можете присоединиться к проекту из разных направлений, в зависимости от вашего опыта и интересов: высоконагруженный Node.js или SPA-приложения, продуктовая разработка или участие в создании frontend-инструментов, а также можно поучаствовать в проектах с нуля.
- Динамичный и быстро развивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce;
- Свободу действий в принятии решений;
- Достойный уровень заработной платы;
- Прекрасную команду, которой мы гордимся;
- Возможность развиваться вместе с нашим бизнесом.