⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

TypeScript Developer в RD команду

Агентство / HR ресурс  NewHR ( newhr.ru )
Аккаунт зарегистрирован с email *@gmail.com
Москва, Россия
13 мая 2018

Опыт работы любой
от 200 000 до 270 000 ₽
Агентство  NewHR
Описание вакансии

TypeScript Developer в R&D команду. Разработка с нуля большой технологической платформы для разработчиков. Задачи: разработка интепретатора для собственного DSL (бизнес-языка), разработка собственного фреймворка на React+MobX с идеологией как у Angular


Про компанию
  • Масштабная мультифункциональная ERP с SAAS сервисами.
  • Лидер в своем сегменте.
  • Около 500 продуктов.
  • Более 1 млн b2b клиентов.
Над какими проектом предстоит работать

Разработка с нуля большой технологической платформы для разработчиков, включающей в себя полнофункциональное средство разработки и среду исполнения бизнес приложений в различных вариантах (серверном/локальном, мобильном, облачном, etc…).

Задачи
  • Разработка интепретатора для собственного бизнес-языка (Domain-Specific Language)
  • Интеграция фреймворка со сторонними приложениями, интеграция со средой исполнения, расширение функционала и др
  • Разработка унифицированного и кроссплатформенного UI фреймворка, включающего в себя разные компоненты (диаграммы, таблицы, поля ввода и пр)
Что у нас есть?

Проект амбициозный и под NDA. Детали расскажем на собеседовании. Задачи очень интересные и нетривиальные. Тот случай, когда знание алгоритмов, умение работать с AST деревьями и создавать свой интерпретатор пригодится в работе.

Ядро фреймворка для DSL портировался с С++ и написан на TypeScript.

UI фреймворк пишем с нуля с использованием компонентного подхода React + MobX, но с идеологией как у Angular. Фреймворк пишется универсальный, для разработки под десктоп (NW.js, Electron, etc), мобильные платофрмы и браузеры.

Бекенд для сервисов написан на Java. Взаимодействие по REST API, сервисная/микросервисная архитектура (SOA).

От вас ждем
  • Знание TypeScript или опыт работы с Flow
  • Понимание ООП (хорошим плюсом будет знание или опыт в прошлом с одним из ООП языков: Java, C#, C++, Python, PHP, etc). Этот пункт не для галочки, нам правда нужно чтобы вы знали принципы и паттерны Объектно Ориентированного Программирования (если попадете к нам на собеседование, поймете почему)
  • Высокий уровень системного мышления
  • Общее понимание современных клиентских веб-фреймворков, желателен опыт использования какого-либо из них (Angular, Ember, ExtJS/Sencha, Knockout, Meteor, React-стек и пр.)

Будет хорошим плюсом

  • Знание базовых алгоритмов, умение их оценивать
  • понимание принципов работы браузера и веб-приложений в нем, принципы построения UI (оконная модель и пр.)
  • понимание асинхронной модели исполнения (async await и прочее)
  • опыт работы с системами контроля версий (в идеале Git)
Можем предложить
  • Комфортный современный офис в 5-ти минутах ходьбы от м. Тимирязевская
  • Парковка, где всегда можно найти место
  • Зоны отдыха и кофе-поинты
  • Конкурентоспособный соц. пакет (хорошо решены вопросы медицинского обслуживания, страхования, питания, проезда, спорта)

По вопросам о компании и вакансии пишите нашему хантеру, Марине, в почту  откликнуться

Расскажем все важные детали, ответим на вопросы, выслушаем пожелания.

Источник https://vacancy.new.hr/frontend/tsflow-react-nolegacy

Полный рабочий день.


Мы специализируемся на: React, Angular, TypeScript, Ember.js, Flow, Development