Vacancy in the archive

Frontend Developer

Copy the link to the vacancy
FXpro
Relocate
3000 - 5000 EUR
Experience: 3-5 years
Employment: Full-time
Stack: JS / TS, React, Redux, CSS, MobX
English: B2. Upper-Intermediate

Requirements

Join FxPro: an international fintech company for talented professionals. We are always on the lookout for individuals who can perform and excel in a dynamic and innovative working environment. We view each and every one of our employees as an indispensable part of the team. Join our growing international team with offices in Limassol, London, Monaco, Nassau & Dubai with 200+ FxPro employees of 22 nationalities.


As a JavaScript Developer you will be a part of our rapidly growing IT department. The successful candidate will work on several projects like https://www.fxpro.com/ and https://www.bnkpro.com/investments 


We are looking for:

University Degree in Computer Science or other IT related fields.
3+ years of continuous development as a Front-End Developer.
Excellent command of the English language.
Expert in JavaScript (ES6+), CSS3, HTML5.
Experience with React, Typescript, and state management libraries e.g Redux, Mobx.
Experience with version control systems e.g Git.
Experience with modern Web platform technologies (e.g. WebSocket, SVG, Flexbox, ServiceWorkers, IndexedDB, etc.)
Understanding RESTful web services.
Client-side design patterns.
Ability to study and apply up-to-date technologies to improve company processes/products.
Hands-on Agile Software Development approach.
Nice to know:

Knowledge of gRPC and protobuf will be considered an advantage
Knowledge of other web frameworks will be considered an advantage.
Knowledge of .Net Core or .NET Framework will be considered an advantage.
Familiarity with CI/CD process and tools.

Tasks

Develop single-page applications using cutting-edge web technologies.
Design and develop flexible, sophisticated front-end solutions within the current infrastructure.
Collaborate with involved teams (product, design, backend) during design, development, and release process.
Optimize applications for maximum performance.
Proactively investigate issues and offer technical improvements for the applications.
Perform code reviews for other team members.
Stay up-to-date on emerging technologies.
Invest in best engineering practices (e.g. continuous integration, automated deployment, etc.)

Working conditions

Excellent compensation package.
Hybrid work schedule.
Relocation package for you and your family (tickets, visas, work permit, hotel & transfer for the first months, etc.).
PC on Linux or iMac, one, two or more displays? You choose!
Medical and life insurance, provident fund, in-house gym with a personal trainer; courses and conferences, company discount card for various products & services, and many more.
Free daily catering, snacks and beverages.
Career growth and professional development.
Created 23 January 2023