.
W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9eifagq29ubmvjdc9qcgcvymfubmvylwrlzmf1bhquanbnil1d

Node.js Developer

  • Location

    Limassol

  • Sector:

    Payments/Fintech, Disruptive Development

  • Job type:

    Permanent

  • Salary:

    45,000 euros

  • Contact:

    Richard Smith

  • Contact email:

    rsmith@dpconnect.co.uk

  • Job ref:

    PR/017592

  • Published:

    4 months ago

  • Consultant:

    Richard Smith

Our client based in the sunny coastal city of Limassol, Cyprus are looking for a Node.js Developer to join their IT Team. The is with an established FX Company, being established in 2006 and have offices in London, Cyprus, South Africa and Central America.

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

Competitive salary on offer too.