Mid Full-Stack Developer | Ijevan Branch

Крайний срок: 22 Март 2023

Условия контракта: Постоянный

Категория: Программирование

Тип вакансии: Полная ставка

Местонахождение: Иджеван

Описание работы

Instigate Semiconductor CJSC is looking for Mid Full-stack Developer in Ijevan.


Обязанности

Project Goal: We are completely redesigning the existing IDE from scratch to build on top of the new Eclipse Theia IDE. We will also work on building similar features for the VSCode IDE later, which can reuse many features implemented for the Theia IDE.


Требования

The Eclipse Theia IDE is composed of a collection of JavaScript packages which interface and build on each other. Both the functionality and the frontend of the IDE can be modified freely by developing what are called Theia extensions. Our goal is to build Theia extensions that will allow the IDE to create projects, set up constraints, compile, debug, and run software on RISC-V, run HLS commands, and show visualizations of reports and circuits

  • BS degree in Computer Science or in a related field
  • Experience in IDE development and UI/UX design
  • Experience in building Eclipse and VSCode plugins/extensions preferred
  • Object Oriented JavaScript/Typescript – Theia extensions are written using Typescript and Theia core’s objects
  • React – Theia extensions use a modified subset of the React framework as its frontend. Almost all the frontend is written with React.
  • CSS & UX design - Like standard HTML, React elements can be styled with CSS to make the IDE easy to understand/use.
  • Inversify / Dependency injection practices – Theia extensions and packages interface using a module called Inversify. This module provides an API to easily perform dependency injection (programming style where child objects are passed into a parent object rather than being a hard-coded member). Inversify is needed to make the extension’s changes visible to the rest of Theia.

Требуемый уровень кандидата: Средний уровень

Дополнительная информация

Подай заявку через staff.am и отслеживай весь процесс онлайн․

Профессиональные навыки

Eclipse IDE

JavaScript

React.js

TypeScript

UI/UX

Личные навыки

Позитивное отношение

Способность работать в команде

Тяжело трудящийся

Ответственность

Поделитесь этой вакансией в соцсетях.

Фотогалерея

Привилегии для сотрудников

Ежегодный пересмотр зарплаты
Медицинская страховка
Тимбилдинг и корпоративные мероприятия
Подарки по случаю рождения ребенка
Бесплатная парковка
Оплачиваемые выходные
Система вознаграждений
Бонусы, основанные на показателях компании
13-ая зарплата
Отсутствие дресс-кода
Возмещение расходов обучения и сертификации
Отпуск по уходу за ребенком
Свадебный подарок/ подарок на свадьбу
Shooting Trainings

Контакты

Веб-сайт https://www.instigatesemiconductor.com/

Адрес: 134 Tsarav Aghbyur Street, Ереван, Армения

Найти Ինստիգեյթ ՓԲԸ в социальных сетях