Luxoft

Senior Frontend Developer (React)

@ Luxoft

250,000 - 360,000 ₽/мес на руки

Remote
локация
Москва (м. Октябрьское поле) или полная удаленка — на выбор.
уровень
Senior
сфера
Заказная разработка / Аутсорсинг
размер команды
6 - 10 человек

Luxoft, a DXC Technology Company, is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

The client a top tier investment bank is constructing a UI framework for building inter-operable application user interfaces with a consistent look and feel.

The project is about consolidating and standardizing of UIs for a portfolio of e-Trading applications (bonds, credit derivatives, risk calculation engines, sales, trading, etc.) under this new framework which is built in React/TypeScript and will provide an API and components for building micro front-end UIs that will be hosted on the user's desktop in Openfin or Electron.

The server-side architecture will be written in java using Vert.x to connect to Kafka and MongoDB. Existing application UIs are based on Microsoft WPF and/or HTML5 / Angular. The team will be a new independent unit receiving requirements as an input and producing the required business functionality as well as enhancing the UI framework itself.

Stack

TypeScript, React.js, HTML5, CSS3, Redux, HOCs, Hooks, REST, JSON, Agile.

Responsibilities

  • Develop for both the front-end and server-side.
  • Analyze and fine tune performance.
  • Design and implement features and services.
  • Support application developers and products when live.

Skills

Must have:

  • Expert knowledge of React (ideally with TypeScript).
  • HTML5/CSS3.
  • Understanding of state management (Redux), HOCs, Hooks.
  • Understanding of REST, JSON.
  • Understanding of solid principles.
  • Experience with test driven development.
  • Strong communication and interpersonal skills.
  • Clear written communication skills when documenting processes and features and communicating via e-mail.
  • Experience working in an agile team.
  • Innovative, self-motivated, and detail-oriented.
  • English: B2 Upper Intermediate.

Nice to have:

  • Knowledge/experience of Kafka.
  • Knowledge/experience of MongoDB.
  • Knowledge/experience with Webpack.
  • Knowledge/experience of Electron or OpenFin.
  • Experience building high performance UI.
Анна Мещанова Senior IT Recruiter
Luxoft

О компании Luxoft

сфера
Заказная разработка / Аутсорсинг
инвестиции
$102.4M
размер
1001+

Luxoft (инвестиции $102.4 млн.) — это ведущая глобальная компания, оказывающая услуги по формированию digital стратегии и разработке программного обеспечения. Клиенты — крупные транснациональные корпорации по всему миру. 680+ текущих проектов, 250+ клиентов.