Front-end developer / Веб программист (JavaScript, HTML, CSS)

Данная вакансия устарела и скорее всего уже не актуальна. Вы наверное попали к нам с поисковой системы, если Вас интересуют вакансии для веб-разработчиков, то Вы можете воспользоваться поиском по нашему сайту.

Обратите внимание на другие вакансии в Санкт-Петербурге

От 100 000  

Город: Санкт-Петербург
Компания: Дженстек
Место работы: Полный день
Опыт работы: От 3 до 6 лет
Тип занятости: Полная занятость
Всего вакансий в городе: 2448
Активных вакансий: 378
Минимальный заработок: 15 000 руб.
Средний заработок: 79 761 руб.
Максимальный заработок: 999 999 руб.
Статистика от 05.12.2016

Описание вакансии15 февраля 2016

Genestack — это биоинформатическая платформа, в которой биологи изучают, хранят, структурируют и обрабатывают данные. У нас два офиса — в Санкт-Петербурге и Кембридже (Великобритания). Сейчас в нашей команде 16 человек.

Наш фронтэнд — это HTML, CSS (Bootstrap), JavaScript (с использованием jQuery). Бэкенд — Java.

Мы ищем javascript-программиста в Питер или Кембридж. Он будет:

    придумывать, создавать и поддерживать биоинформатические и административные интерфейсы

    улучшать среду разработки

    работать над библиотекой компонентов, которая используется нами самими и сторонними разработчиками

Задачи будут сложные, итерации — короткие, дедлайны — несдвигаемые. Поэтому мы ищем сильных специалистов по фронтэнду.

Наш кандидат — эксперт по Джаваскрипту:

    Знает всё про прототипы, замыкания, this, ES5, модули, разницу между new и Object.create()

    Понимает, как работает DOM и как оптимизировать работу с ним, знает про event bubbling и capturing, Web Storage и History

    Набил шишек, работая с jQuery, и знает, когда использовать .clone, .data и .html (а когда — ни в коем случае)

    Имеет свой подход к ООП в Джаваскрипте и свое мнение про ФП

    Понимает, что такое MVC, в чем его плюсы и минусы

    Делает независимые компоненты и строит из них целые интерфейсы

    Писал, настраивал и запускал юнит-тесты

    Разбирается в современном тулинге Джаваскрипта — линтерах, минификаторах, транспайлерах

    Растет и учится: знает про ES6 и проблемы перехода на него, React, Angular 2, Webpack(а может, и Rollup, Elm и Cycle.js). Мы не используем эти технологии сейчас, но хотим внедрить некоторые из них

    Знание Node.js — хотя бы на уровне «запустить тесты или автопрефиксер»

Наш кандидат — еще и эксперт по CSS:

    Может объяснить коллеге, как работают box model, table-layout: auto и зачем нужен clearfix (и знает, что это, скорее всего, overflow: hidden)

    Не считает, что CSS3 еще рано использовать, а флексбокс — это светлое, но недостижимое будущее

    Легко переверстает страницу прямо в devtools

Плюсами будет:

    знание Canvas и d3 или аналогов опыт работы с gulp/grunt и опыт их интеграции с maven

Бэкенд-код — это Java. Ее надо знать хотя бы на базовом уровне. Если с Джавой совсем плохо — не страшно, наши джависты научат.

У нас нет менеджеров, поэтому мы сами формулируем задачи, ставим сроки, согласовываем результаты и следим за дедлайнами. Поэтому наш кандидат — ответственный, опытный и умеет договориться.

А еще наш кандидат может разговаривать с коллегами из Кембриджа на английском.

Что мы предлагаем:

    Зарплата — от 100 000 руб. по результатам собеседования

    ДМС и оплачиваемый больничный

    MacBook Pro для работы

    Курсы повышения квалификации

    Возможность работать в Кембридже

В сопроводительном письме расскажите о себе. Будет здорово, если там будут ссылки на примеры кода или разработанных интерфейсов.

Местоположение офиса

Возможно Вас заинтересуют другие вакансии в Санкт-Петербурге

Возврат к списку