FxProFX

Senior Node.js Developer (Payments)

FxPro
CY and PE only
Apply now

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 300+ FxPro employees of 22 nationalities.

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/or 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

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let FxPro know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Aug 27, 2024

Posted on

Jun 28, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Cyprus +/- 0 hours, and 1 other timezone
Claim this profileFxPro logoFX

FxPro

Company size

Social media

View company profileVisit fxpro.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at FxPro

Explore the variety of open remote roles at FxPro, offering flexible work options across multiple disciplines and skill levels.

View all jobs at FxPro

Remote companies like FxPro

Find your next opportunity by exploring profiles of companies that are similar to FxPro. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan