Senior Node.js Developer

RemoteSenior
🇨🇾 Cyprus
Software Developer
Software development

Join FxPro: a leading international fintech company. Be a part of our expanding international team, with offices in Limassol, London, Monaco, Nassau, and Dubai. FxPro boasts a diverse workforce of over 300 employees representing 22 nationalities, making it an exciting and dynamic workplace. At FxPro, we see each team member as an integral part of our success story.

As a Senior Node.js Developer you will be a part of our rapidly growing IT department and join the Payments team. The team is working on integrations with 3rd party payment solution providers and enhancements of the internal payment transactions system. We are ready to consider candidates for remote work.

Responsibilities

  • Work as part of a team developing applications and services using Agile development methods

  • Build back-end services for payments/banking processing and CFD trading

  • Conduct integration with internal and third-party systems

  • Write reusable, testable, secure and efficient code

  • Design and implement low-latency, high-availability and performance applications

  • Investigate and resolve various incidents related to many systems as and when needed, as well as conduct industry research and provide recommendations for emerging trends

  • Develop all server-side logic, definition and maintenance of the central database

  • Ensure high performance and responsiveness to requests from the front-end and other internal systems

Requirements:

  • At least 5 years of working experience in a similar role

  • Excellent command of the English language

  • Strong proficiency with JavaScript and TypeScript

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Experience in the integration of multiple data sources and databases into one system

  • Understanding of fundamental design principles behind a scalable application

  • Experience in creating database schemas that represent and support business processes

  • Experience in implementing automated testing platforms and unit tests

  • Proficient understanding of code versioning tools, such as Git

  • Basic knowledge of front-end technologies

  • Understanding of Express.js, Koa, Hapi, Lodash, GraphQL, Graylog is preferable

  • Previous experience within financial services is preferable

  • Knowledge of microservices architecture, Docker, Kubernetes will be considered a plus

Our benefits

  • Competitive compensation package
  • Flexibility of remote work
  • 21 paid vacation days and 10 paid sick days annually
  • 50% discount on language courses with a tutor
  • Opportunity to work in international qualified team

 

FxPro

FxPro

An international fintech company for talented professionals with offices in Limassol, London, Monaco, Nassau & Dubai.

Fintech

LinkedIn

🏭financial services
🎂2006

Other jobs at FxPro

 

 

 

 

 

 

 

 

View all FxPro jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇨🇾 Cyprus
Software Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs