CoreSolutions

Front end разработчик

ЧТО НУЖНО ОТ ВАС

 

 

 

 ЧТО ПОТРЕБУЕТСЯ

  • Опыт кроссбраузерной верстки сайтов (под кроссбраузерностью понимается IE8+, FF3.6+, O9.6+, очень-очень редко IE6+).
  • Умение верстать тени, скругленные углы и т.п. как при помощи CSS3, так и картинок (картинки используются редко, но иногда нужны).
  • Умение использовать спрайты и оптимизировать графику для web.
  • Знание чистого JavaScript хотя бы на уровне синтаксиса и типов данных. Идеально – ООП и паттерны.
  • Семантическая верстка с минимумом лишних элементов, умение использовать псевдоэлементы по необходимости.
  • Понимание терминов «graceful degradation» и «progressive enhancement» не только на уровне перевода названия.
  • Понимание принципов взаимодействия клиента и сервера, понимание технологии ajax.

 

ЧТО МОЖЕМ ПРЕДЛОЖИТЬ

   КАЧЕСТВЕННЫЕ ПРОЦЕССЫ РАЗРАБОТКИ

  • Зрелая полноценная команда: аккаунты, ux/ui, верстальщики, бэкенд и фронтэнд разработчики, QA, DevOps
  • Вся работа через Git, все проекты в Docker
  • Выстроенный Continuous Integration/Continuous delivery, помощь админа DevOps
  • Работа по задачам, а не по инцидентам
  • Нормальная постановка задач, качественное проектирование изменений
  • Планирование разработки, отсутствие чайка-менеджмента, утренние стендапы, ретроспективы по проектам
  • Иногда случается CodeReview (увы, не всегда)

 

   ПРОФЕССИОНАЛЬНЫЙ РОСТ

  • В команде больше 15 специалистов, большинство - разработчики, которые готовы обмениваться опытом (но всегда заняты :))
  • В компании куча задач на разных стеках: бэкенд на PHP/Laravel, Python/Django 1С-Битрикс, QT фронтэнд на react, ванильном js, иногда jquery, пишем мобильные приложения на React Native и Flutter, пробуем себя в других технологиях (ты читаешь этот текст, а мы уже давно начали использовать что-то ещё). Надоела одна платформа - почти всегда есть возможность изучить другое
  • Иногда разработчики проводят семинары, на которых делятся опытом
  • Джуны вырастают до мидлов у нас примерно за год
  • А ещё мы постоянно растем и если хочется уйти из разработки в менеджмент - мы очень радуемся, когда у нас появляются хорошие менеджеры с соответствующим опытом

 

   ИНТЕРЕСНЫЕ ЗАДАЧИ

  • На поддержке проекта задачи чаще всего довольно сложные: синхронизация с 1С/CRM/SAP, интеграция с транспортными компаниями/эквайрингом, доработка личных кабинетов, бонусные системы, сложные маркетинговые условия, адаптация под регионы
  • В разработку проекты берем редко, но сложные, в основном средние и крупные интернет-магазины. Никаких шаблонов и типовых решений.
  • Клиенты - региональные и федеральные компании.

 

   ПЛЮШКИ

  • Адекватная уровню специалиста ЗП
  • Выплачивается стабильно и вовремя
  • Вся в окладе, а ещё есть хорошие премии за измеримые результаты, никакой “сделки”
  • Офрмление по ТК
  • Бесплатный фитнес
  • Просторный офис, 5 минут от метро Текстильщики. Никаких оупенспейсов
  • Шкаф по имени Степан, полный тестовых устройств
  • Библиотека, настольные игры, PS4, аппарат для приготовления сахарной ваты
  • Кофе, чай, какао, горячий шоколад, печенье, фрукты, когда у офис-менеджера хорошее настроение

Тестовое задание

Необходимо реализовать сервис с следующим функционалом с на языке Python использованием фреймворка Django.
В базе данных должна быть таблица currency c колонками:
id — первичный ключ
name — название валюты
rate — курс валюты к рублю
Должна быть консольная команда для обновления данных в таблице currency. Данные по курсам валют можно взять отсюда: http://www.cbr.ru/scripts/XML_daily.asp
Реализовать 2 REST API метода:
GET /currencies — должен возвращать список курсов валют с возможность пагинации
GET /currency/ — должен возвращать курс валюты для переданного id
API должно быть закрыто bearer авторизацией.

Хочу работать у вас

Адрес

Москва Волгоградский проспект д.47

Скачать бриф

Заказ

+7(495)648-64-39
info@coresolutions.ru