Frontend Developer

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

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Мы в Arrival Robotics (formerly TRA Robotics) создаем 100% роботизированную промышленную фабрику (индустрия 4.0), которая сможет принимать и выполнять любой новый дизайн или конфигурацию продукта в режиме реального времени, без необходимости изменения компоновки производственного процесса. На текущий момент мы работаем над проектом, связующим работу дизайнеров и роботической фабрики.

О проекте:

Design to Robofacturing (D2R) - цифровой инструмент, являющийся звеном между дизайнерами и роботизированной фабрикой, который позволяет получать обратную связь по дизайну в реальном времени и принимать решения по развитию продукта.

Наш стек: React, Material-UI, TypeScript, RxJs, GraphQL, ThreeJS

Ваши будущие задачи:

  • написание и отладка TypeScript/JavaScript кода и тестов, рефакторинг;
  • оптимизация производительности приложения;
  • взаимодействие с инженерами смежных областей проекта (UI/UX, бэкенд, автоматизированное тестирование, DevOps);
  • планирование развития технической части продукта, технический дизайн, проектирование архитектуры проекта.

Для нас важно:

  • глубокие знания Javascript и TypeScript, знакомство с тенденциями развития языка;
  • умение использовать современные браузерные API, такие как canvas/webgl, Web Worker и пр.
  • понимание архитектуры современных SPA-приложений на базе React+Redux;
  • глубокие понимание принципов построения комплексной архитектуры приложения S.O.L.I.D.
  • умение хорошо верстать, а также знакомство с современным CSS pre-процессорами;
  • владение английским на уровне чтения и написания рабочей документации.

Будет плюсом:

  • опыт профилирования и оптимизации Web-приложений, а также поиск и устранение причин утечки памяти;
  • опыт работы с server-sent events;
  • опыт работы с системами сборки проектов;
  • опыт работы с GraphQL
  • понимание функционально-реактивного программирования, знакомство с RxJS
  • умение работать с DI, знание возможных реализаций
  • опыт backend разработки на NodeJS + Typescript
  • знание принципов современного UX-дизайна, опыт поиска оптимального баланса между красотой интерфейса и сложностью реализации
  • опыт работы с рендерингом 3D, и в частности с библиотекой ThreeJS

Мы предлагаем:

  • Принять участие в создании фундаментальных технологий в индустрии робототехники, создавать новое и совместно выбирать курс движения;
  • Приобрести уникальной опыт работы в среде талантливых инженеров и исследователей — экспертов в своих областях;
  • Личный годовой бюджет на профессиональное развитие за пределами компании;
  • Компенсацию затрат на изучение иностранного языка;
  • Достойную заработную плату, оформление по ТК, ДМС и другие «сервисные» мелочи, делающие нашу жизнь проще и приятнее.

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

RxJS
Typescript
React

Адрес

Петроградская, Санкт-Петербург, улица Льва Толстого, 1-3

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

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