Frontend Developer (Business Application Development)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Команда Business Applications Development – сердце JetBrains. Мы обеспечиваем полноту, непрерывность и качество процессов продаж и лицензирования продуктов JetBrains.

Мы разрабатываем и поддерживаем CRM-систему, онлайн-магазин, помогаем пользователям управлять своими лицензиями через JetBrains Account и лицензионные серверы, интегрируемся с внутренними и внешними сервисами, проектируем и реализуем сложные веб-формы. Наши решения – семейство веб-приложений, написанных на языке Kotlin, который создает JetBrains.

Мы хотим найти коллегу, который сосредоточится на интерфейсно-визуальной составляющей наших приложений, и будет:

  • проектировать клиентскую архитектуру приложений и взаимодействие с серверной частью;

  • разрабатывать и поддерживать библиотеку UI-компонентов, как с нуля, так и взяв за основу компоненты из кросс-проектной библиотеки JetBrains;

  • создавать новый функционал и переделывать старый, работая преимущественно на клиентском уровне;

  • поддерживать, рефакторить и оптимизировать существующую верстку и JS;

  • помогать коллегам с разработкой UI.

От тебя ждем:

  • отличные знания React, JavaScript и опыт коммерческой разработки от 3-х лет;

  • опыт работы с системой сборки (у нас Webpack);

  • понимание принципов работы клиент-серверных приложений и опыт работы с REST API;

  • любовь к верстке и пикселям, переходам, уверенное знание HTML/CSS, включая современные техники и практики (FlexBox, Grid, кроссбраузерно, адаптивно, семантично), опыт использования препроцессоров (у нас Less и PostCSS);

  • умение разбираться в чужом коде;

  • умение работать самостоятельно, без четко поставленных задач и формального процесса;

  • уверенное владение английским (Intermediate и выше).

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

  • опыт разработки на TypeScript;

  • опыт backend-разработки на Java или Kotlin;

  • опыт работы с реляционными базами данных;

  • опыт перехода с фреймворка на фреймворк;

  • опыт разработки анимаций в интерфейсах;

  • знакомство с Bootstrap.

Тебя ждут:

  • квалифицированные и неравнодушные разработчики в команде;

  • хорошие инженерные практики: код-ревью, автоматизация сборок, современный DevOps и отдельные среды для разработки и тестирования;

  • возможности вносить весомый вклад в frontend-разработку приложений и принимать архитектурные решения с нуля, сразу делать правильно и учить нас, как делать хорошо, а как — не очень;

  • тесные коммуникации в распределенной команде, при желании можно общаться с пользователями, чтобы лучше понимать их потребности.

Ключевые навыки

Английский — B2 — Средне-продвинутый
JavaScript
Bootstrap
Git
Less
jQuery
HTML
typescript
react

Адрес

Новокрестовская, Беговая, Санкт-Петербург, Приморский проспект, 70

Вакансия опубликована 27 июля 2020 в Санкт-Петербурге

Похожие вакансии