Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Java/JavaScript Developer

Требования

Разработка ПОJavaJavaScript

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

E-learning для развития персонала

Описание вакансии

Условия работы

Мы - компания занимающая ведущие позиции в области e-learning. У нас есть множество проектов, которые включают как server side работы (преимущественно java), так и client side (js, css, html). Иногда у нас бывают и проекты связанные с другими технологиями (например C#, perl, python), так что знание различных языков программирования приветствуется.

Подробнее о наших задачах можно посмотреть здесь - http://competentum.com/software-development

Пример одного из проектов - LMS

LMS(Learning Management System) - это система в которой авторы контента создают курсы, которые проходят пользователи. Эти курсы содержат вопросы, которые нужно отобразить с использованием HTML5 и позволить пользователю ввести ответ, а так же проверить ответ на правильность. Вопросы могут быть как технически простыми (например выбор одного или нескольких ответов из предложенных), так и технически сложными (например специальный HTML5 виджет позволяющий нарисовать график или ввести формулу). Проверка ответа на правильность так же может быть как простой (например проверить ответ регулярным выражением), так и достаточно сложной (например проверка введенной формулы на эквивалентность эталонной. проверка областей определений и т.д.).

Обязанности:

  • Участие в разработке новых продуктов, а так же поддержка и развитие уже существующих систем;
  • Написание тестов и документации;
  • Анализ работы приложений в production.

Требования:

  • Опыт коммерческой разработки с использованием Java от 2-х лет;
  • Хорошая алгоритмическая подготовка;
  • Знакомство с шаблонами проектирования;
  • Знакомство с Web-технологиями Java;
  • Знание JavaScript, HTML, CSS;
  • Письменный технический английский язык.

Приветствуется:

  • Знакомство с HTML5, CSS3;
  • Знание Scala, C# и других языков программирования;
  • Владение основными JS/CSS фреймворками (jQuery, Bootstrap);
  • Использование TDD и Unit-тестов в реализованных проектах;
  • Знание основ математического анализа, статистики и т.д.;
  • Знакомство с СУБД;
  • Знание принципов многопоточного и асинхронного программирования;
  • Разговорный английский язык.

Условия:

  • Гибкий график работы;
  • Полностью "белая" зарплата (обсуждается по результатам собеседования);
  • Компания активно участвует в обучении и развитии сотрудников (оплата конференций, сертификационных экзаменов; внутренние курсы);
  • Оплачиваемый отпуск 28 календарных дней;
  • Работа в уютном офисе в г. Долгопрудный;
  • ДМС;
  • 100% оплаты больничного;
  • Корпоративный транспорт по г. Долгопрудному;
  • Удобно добираться как на автомобиле (против пробок), так и на общественном транспорте (прямые маршрутки, автобусы и электрички);
  • Xbox 360 и корпоративчики.
  • Рассматриваем кандидатов с гражданством: РФ, Республика Беларусь, Казахстан, Украина.