Senior/Lead React Frontend Developer

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

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Finstek is a top-notch provider of Forex trading solutions.

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

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

Finstek is a leading technology provider focusing on providing cutting-edge MT4/MT5 Bridging and White Label solutions, order routing and execution, liquidity aggregation, reporting and other fintech solutions for institutions operating in the financial markets.

Required Skills

  • Work experience: 5+ years
  • Knowledge of common OOP patterns and anti-patterns
  • Good understanding of web protocols
  • Good knowledge of performance optimization techniques
  • Good knowledge of common security threats and methods to prevent them
  • Ability to weigh the pros and cons of various software design choices, provide rationale and take responsibility for the choice
  • Ability to work without supervision, understand business needs and produce high valuable and reliable code
  • Experienced in SPA development
  • Experience in working with asynchronous processes
  • A proven track record of web application development utilizing JavaScript (ES6+), Web API (DOM, Ajax, Event and etc.), React/Redux
  • Extended knowledge of HTML5, CSS3, CSS methodologies (f.e. BEM), SCSS utilities
  • Wide experience in Rest API, WebSocket API, JSON, Authentication
  • Webpack module bundler usage
  • Understanding of development processes and tools - git flow, source control tools, task and bug tracking systems
  • Flexibility and willingness to work in agile environment with focus on result
  • Code reviewing and mentoring other FE developers
  • Strong communication skills and attention to details, proactivity and being a team player
  • Upper-intermediate or higher level of Technical and Business English (communicating with international team members, stakeholders)

Nice to Have

  • Experience in developing web applications for fintech domain, developing trading apps or/and admin backend apps - as a competitive advantage
  • Understanding of trading domain - how online trading works and its related terminology (cTrader, MT terminals. What is ask, bid, spread, order, DOM), or willingness to learn it
  • Experience in starting project from the scratch
  • Hands-on experience in working with SVG, Canvas, Charting libraries
  • Experience in writing tests (Jest and etc)

    Experience with SSR and SR


About Us

Finstek is an industry leading Fintech technology provider delivering secure and scalable solutions designed to power intricate financial applications. Founded in 2010, Finstek has developed a set of advanced technological products over the years, with proven track record within the fintech industry. The solutions have become popular and trusted worldwide, being used by top financial institutions. Finstek is committed to provide innovative and reliable solutions based on its robust technologies, infrastructure and expertise.

Finstek has 7 offices worldwide in all regions where our clients are active, to cater as effectively as possible to their needs. Our Global Coverage is an essential element of our business strategy, enabling us to identify and respond swiftly to new trends and opportunities.

Бонусы

These are Just Some of Our Benefits

  • Interesting and challenging work
  • Competitive market salary, reviewed once a year
  • Professional trainings and conferences, with the partial/full compensation
  • Free online English lessons
  • Opportunity to work both in the office and remotely
  • Unmatched corporate events