Вакансия Senior/Lead Frontend Developer

5 вакансий
Специализация: Front-end/JS
Уровень: team_lead
Опыт: 5 лет
Уровень английского: Upper-Intermediate
Город: Минск
Режим работы: Полный день
Размер команды: 6—8
Размер компании: 250

Senior/Lead Frontend Developer (Trading Platform)

About us:

Finstek is a leading technology provider focusing on providing cutting-edge fintech solutions for institutions operating in the financial markets. The development of high-tech reliable software and services for covering our customers' needs is in our DNA. Our customers are worldwide FX Market Brokers.

We have been developing a new high-load and scalable online trading platform with mobile terminals (iOS, Android), web terminal and web backoffice. The platform provides retail traders access to financial markets via trading terminals, supports hedging and netting order accounts, different order types and functionality for automated trading. The platform architecture supports white labelling feature for the brokers.

At the Senior/Lead Front-End Developer position on this project you will be responsible for the Online Trading Platform web clients development: web backoffice and web terminal applications.

Key Requirements

  • 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 t

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

These are just some of our benefits:

  • Medical insurance for employees and 50% paid insurance for family members
  • Sports activities compensation (up to 50 BYN per month)
  • English lessons in the office twice a week
  • Vacation (19 working days) + 5 sick days (100% paid) per year
  • We always have excellent coffee, tea, fresh milk, fresh fruits, cookies and ice-cream in the office
  • Competitive market salary
Представитель компании
Вакансии компаний