Frontend разработчик at N1.RU

Привет! Это N1.RU — федеральный сервис для поиска жилой и коммерческой недвижимости. Мы помогаем покупать и снимать жилье по всей России.
Мы упрощаем пользовательские сценарии. Делаем формы удобнее, страницы информативнее, а сценарии — короче. У нас уже есть ребята, которые занимаются реализацией этих улучшений, но их силы не безграничны. Поэтому мы ищем еще одного фронтенд-разработчика.
Зачем тебе именно к нам:
- Мы работаем по scrum процессу с 2х недельными итерациями. Команда достаточно сильно прокачана в agile, и в scrum в частности, а ребята кросс-функциональны: бекендеры могут делать фронтовые задачи и наоборот.
- Команда работает с одной из самых сложных технических частей нашего продукта и имеет черный пояс по дисциплине “рефакторинг”.
- Мы высоко ценим качество решения и кода и по-настоящему гордимся своим кодом.
- Компания ставит развитие сотрудников во главу угла: мы посещаем лучшие конференции, а иногда и сами выступаем; ведем внутренний проект обмена знаниями и организуем митапы; у каждого сотрудника свой личный план развития.
Чем предстоит заниматься:
- Реализовывать новые возможности и оптимизировать старые с помощью vue.js + vuex (например, делать поиск квартир/домов/дач быстрее; кастомизировать логику для разных типов пользователей).
- Обновлять технологический стэк. У нас много кода, написанного на vue.js первой версии. Мы готовимся к переезду на nuxt.js, делая рефакторинги, распутывая запутанную логику и покрывая всё тестами. Это серьезный технический челлендж, воспитывающий крутых инженеров.
Чего мы ждем от тебя:
- Знание компонентного фреймворка. В идеале - vue.js, но react и angular тоже круто. Понимание компонентного подхода важнее знания конкретной технологии.
- Ты ценишь хороший, чистый, правильно спроектированный код.
- Ты готов рефакторить код, писать тесты и не боишься TDD.
- Готов работать по agile - постоянное улучшение продукта и процессов внутри команды.
- Готов расти сам и помогать расти другим.
- Готов помочь команде по смежным областям - BE, nginx, QA.
- Предлагаешь решения и новые подходы.
- Ну и конечно же знаешь CSS, JS (ES6), git, не боишься систем сборок и все такое.
Про условия:
- Комфортный офис в центре Новосибирска.
- Утром мы собираемся в кофейне N1.RU за бесплатным завтраком и кофе.
- Гибкий график. Основное правило - будь на работе, когда это удобно команде.
- Сноубординг, страйкбол, настольные игры (да и вообще много активностей).
- Возможность приносить пользу миллионной аудитории.
- А ещё, мы организовали и развиваем IT и Agile-сообщества Новосибирска.
- Официальное трудоустройство, "белая" заработная плата, полный соцпакет.
- Уровень заработной платы готовы обсуждать индивидуально.
Контактная информация
Лиза @lizzzy_maltseva