Home

Job Details

Senior Node.js Developer

Company Logo
Senior Node.js Developer
Full TimeIT, Payments
Ypsonas, Cyprus
  May 2, 2026
  Expires in 30 days
   Apply Before:  June 2, 2026

As a Senior Node.js Developer, you will be a part of our team developing applications and services using Agile development methods. You will focus on building back-end services for payments, banking processing, and CFD trading, ensuring deep integration with internal and third-party systems to deliver a high-performance experience.

 

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.
  • Integration with internal and third-party systems.
  • Write reusable, testable, secure, and efficient code.
  • Design and implement low-latency, high-availability, and performant applications.
  • Investigate and resolve various incidents related to many systems 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.
  • Deep understanding of asynchronous programming, 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 Node.js frameworks (Express.js, Koa, Hapi, Lodash, GraphQL, Graylog) is a plus.
  • Previous experience within Financial Services is a plus.
  • Knowledge of Microservices Architecture, Docker, and Kubernetes is a plus.


Our benefits

  • Competitive compensation package
  • Medical insurance
  • Provident fund
  • In-house gym with a personal trainer
  • Free daily lunch catering, snacks, and beverages
  • Company discount card for various products and services
  • 21 days of annual leave and 10 days of sick leave annually
  • Shuttle bus service from Limassol
  • Relocation bonus and visa/work permit support

Are you interested in this position?

Apply by clicking on the "Apply Now" button below

Quick Job application

Please fill the form to apply for this job