Node.js Developer – Limassol

Application deadline date has been passed for this Job.
This job has been Expired
Full Time
  • Employer: FXPRO
Job Description
Responsibilities
  • Working as part of a team developing applications and services using Agile development methods.
  • Building back-end services for payments/banking processing and CFD trading.
  • Integration with internal and third-party systems.
  • Writing reusable, testable, secure and efficient code.
  • Designing and implementation of low-latency, high-availability and performant applications.
  • Investigating and resolving various incidents related to many systems as and when needed, as well as conducting industry research and providing recommendations for emerging trends.
  • Developing of all server-side logic, definition and maintenance of the central database.
  • Ensuring high performance and responsiveness to requests from the front-end and other internal systems.
  • Investigating and resolving various incidents related to many systems as and when needed, as well as conducting industry research and providing recommendations for emerging trends.
Requirements
  • University Degree in Computer Science or other IT-related fields.
  • At least 3 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 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 such as Express.js, Koa, Hapi, Lodash is considered a plus.
  • Previous experience within Financial Services is considered a plus.
  • Knowledge of Microservices Architecture, docker, kubernetes, is considered a plus
Benefits
  • Competitive salary including a 13th salary
  • Relocation package (if applicable)
  • Visa arrangements for an employee and family members (if applicable)
  • Medical insurance
  • Provident fund
  • Free meals and beverages at the in-house cafeteria
  • In-house gym with a personal trainer
  • Discount card for several services and products