Увлеченный frontend-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Чем вы будете заниматься:
- разработкой клиентской части проекта с использованием: RequireJS, TypeScript, jQuery, Backbone, React, Grunt, LESS, VanillaJS;
- версткой новых компонентов для портального UI репозитория Лего по технологии БЭМ;
- версткой новых страниц/элементов из макетов, поддержкой текущих и исправлением багов;
- оптимизацией и улучшением производительности, рефакторингом имеющегося кода;
- работой над техническим развитием проекта, внедрением новых технологий;
- участием в проектировании web-интерфейсов.
У нас много проектов, вы сможете работать над:
- одним из разделов портала Туту.ру;
- внутренними системами (бэкофис, система внутреннего мониторинга и аналитики, и другие);
- развитием внутреннего фреймворка.
Мы ждем от вас:
- отличное знание и написание на нативном Javascript;
- уверенное владение паттернами разработки, знание чем отличается ООП от функционального программирования, что такое карринг и зачем нужны замыкания;
- отличные знания в HTML5 и CSS3. Вы умеете кроссбраузерно верстать и знаете как оптимизировать скорость работы интерфейсов;
- обладание аналитическим мышлением и умение искать нестандартные решения;
- готовность работать в команде и постоянно пополнять базу своих знаний;
- использование вдумчивого и клиентоориентированного подхода в решении любых задач.
В Туту.ру вас ждут:
- работа над высоконагруженным технологичным проектом;
- множество любопытных задач, сложных проблем и увлекательных головоломок;
- классные специалисты (и просто интересные люди) с многолетним опытом;
- возможность расти и развиваться вместе с нами: принимать участие как во внутренних проектах по обучению (лекции, тренинги), так и во внешних (курсы, конференции и т.д.);
- гибкая разработка с применением лучших практик (Scrum, TDD) и инструментов фирмы Atlassian (JIRA, Stash, Confluence);
- использование современной многофункциональной среды разработки PhpStorm;
- соблюдение требований ТК РФ;
- достойная «белая» заработная плата: обсуждается на встрече;
- компенсация обедов, премии за прочитанные книги по профессиональной тематике;
- чай/ кофе, фрукты/овощи, йогурты, печенье и другие вкусности в свободном доступе;
- офис в 7 минутах ходьбы от м. Нагатинская;
- график работы: 5/2 с 8:00 до 17-00/ 9:00 до 18-00/ 10:00 до 19:00.
Нам важно, чтобы всем сотрудникам Туту.ру отлично работалось друг с другом. Мы проводим несколько собеседований, чтобы убедиться, что совместная работа будет долгой и эффективной.
- Общение с менеджером по персоналу. Во время этой самой первой встречи мы поймем, есть ли у нас шанс оправдать ожидания друг друга.
- Встреча с техническими специалистами. На ней вы сможете понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки.
- Разговор с руководителем отдела обо всех тонкостях работы в Туту.ру. Нам нравится только сознательный выбор. Надеемся, и вам тоже.
Если вас заинтересовала наша вакансия, ждем ваше резюме.
Подробности
(Узнать о Туту.ру подробнее, посмотреть как мы работаем, отдыхаем и что ценим больше всего можно здесь:company.tutu.ru)
Чем мы интересуемся
Мы увлеченные и разносторонне развитые люди. Любим активно проводить свободное время.
А еще у нас есть:
- команда профессиональных бегунов «Tutu Run Team»;
- музыкальная группа «Tutu Band»;
- любительская лаборатория «Tutu Robotics Lab» с паяльниками, ардуиной и прочими гиковыми штуками.
Технологии
В качестве системы контроля версий мы используем GIT. Не поддерживаем браузеры IE ниже 9 версии. Пишем код на TypeScript или JavaScript(ES5). Используем AMD (RequireJS), React (в зависимости от задач), Backbone, jQuery, LoDash(Underscore), LESS. Собирается Frontend с помощью Grunt.
Команды
У нас есть пять продуктовых команд: 1. Ж/д; 2. Авиа; 3. Туры; 4. Электрички 5. Автобусы; В каждую команду входят: 1. Frontend разработчики; 2. Backend разработчики; 3. Дизайнеры; 4. QA (тестировщики); 5. Аналитики. У каждого проекта есть свой владелец – PO (product owner), который определяет продуктовые цели и планы развития. Каждая продуктовая команда обитает в отдельном спейсе.
Процесс разработки
В зависимости от команды используется Agile-методология Scrum или Scrumban (Kanban like). В каждой команде есть Scrum-мастер. Процесс разработки непрерывен, но разделен на спринты. Спринт длится 10 рабочих дней. В начале спринта вся команда занимается планированием. Задачи берутся из беклога, оцениваются командой (применяется Agile-покер при необходимости). Каждое утро проводится стендап (10-15 минут) на котором все участники группы делятся знаниями и рассказывают, что было сделано. В конце рабочего дня каждый участник сдает отчет о проделанной работе.
В последний день спринта проводится Демо, где демонстрируется работающий результат командной работы. После проведения Демо проводится командная Ретроспектива. Все участники команды обсуждают что было сделано хорошо и что можно улучшить.
В качестве трекера задач используется Jira с расширениями: Stash, Confluence, HipChat.
Процесс разработки несложен. Каждая задача делается в отдельной ветке. Чтобы замерджить ветку в мастер, нужно сделать пул реквест. После проведения ревью кода и прохождения тестирования, ветка мерджится в мастер.
Если вас заинтересовала наша вакансия, ждем ваше резюме :)
Бонусы
В Туту.ру Вас ждёт:- Работа над высоконагруженным технологичным проектом;- Множество любопытных задач, сложных проблем и увлекательных головоломок;- Классные специалисты (и просто интересные люди) с многолетним опытом;- Возможность расти и развиваться вместе с нами: принимать участие как во внутренних проектах по обучению (лекции, тренинги), так и во внешних (курсы, конференции и т.д.);- Гибкая разработка с применением лучших практик (Scrum, TDD) и инструментов фирмы Atlassian (JIRA, Stash, Confluence);- Использование современной многофункциональной среды разработки PhpStorm;- Соблюдение требований ТК РФ;- Достойная «белая» заработная плата: обсуждается на встрече;- Компенсация обедов, премии за прочитанные книги по профессиональной тематике;- Чай/ кофе, фрукты/овощи, йогурты, печенье и другие вкусности в свободном доступе;- Офис на ст.м. Нагатинская (7 минут пешком).