Senior Node.js Backend Developer

ID #

Senior Node.js Backend Developer

Full Time
Our client is one of the leading financial institutions specializing in Forex/CFDs trading in Cyprus, creating a unique work environment that promotes innovation, team spirit, and stability by establishing a corporate culture with the values of performance, integrity, transparency, and diversity at its core. They are now on a mission to find the best talent out there and add an experienced Senior Node.js Back-End Developer to the team at the offices in Nicosia or Limassol, Cyprus.

Job Description

  • Develop and maintain all server-side network components
  • Ensure optimal performance of the databases and responsiveness to the front-end applications
  • Collaborate with Frontend Developers and Project Managers on the integration of elements
  • Design backend services for various business processes
  • Develop high-performance applications by writing testable, reusable, and efficient code
  • Run diagnostic tests, repair defects, and provide technical support
  • Document processes, including database schemas
  • Recommend and implement improvements to processes and technologies
  • Keep up to date in the fields of Node JS development
Your Profile
  • University degree in Computer Science or a related field
  • At least 2-3 years of proven experience as a Node.js Backend Developer
  • Strong proficiency in Javascript and Typescript
  • Extensive experience in web stacks, libraries, and frameworks (Express, NestJS, JamStack)
  • Extensive experience in Postgres, Mysql & Relational Database Design
  • Extensive experience in Unit Testing, preferably with Jest
  • Extensive experience in Version Control tools
  • Extensive experience in CI/CD operations
  • Excellent problem-solving and troubleshooting skills
  • Excellent time management and project management skills
  • Team player with excellent verbal and written communication skills
  • Ability to understand business requirements and translate them into technical requirements
  • Good understanding of GraphQL
  • Good understanding of Rest API’s
  • Good understanding of WebSockets, GRPC, and protobuf
  • RxJS is considered a plus
  • Nx Monorepo is considered a plus
  • AWS Knowledge is considered a plus
  • Knowledge of Document Databases is considered a plus (MongoDB)
  • React Knowledge is considered a plus
  • Golang knowledge is considered a plus
  • C#, Cpp is considered a plus
  • Competitive remuneration packages
  • Performance-based bonuses upon completion of training
  • Paid time off (including vacation and personal sick days)
  • Sponsorships for work-related training and professional examinations
  • Weekly breakfast and access to our cafeteria with unlimited fresh snacks and beverages
  • Development opportunities in a fast-growing environment, continuous training, and support
  • Participation in the Company's Group Medical Scheme, Pension Scheme, and Discount Scheme
HR Innovate is an equal opportunity Recruiting Agency and value diversity in the Company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Apply for this position

Accepted file types: pdf, doc, docx, odt, Max. file size: 2 MB.
This field is for validation purposes and should be left unchanged.

Sign up for our newsletter

Sign Up to get the latest vacancies.

HR Innovate Cyprus
Your portal to the best jobs in Cyprus and abroad

Nicosia: +357 22 000174
Limassol: +357 25 255955
United Kingdom: +44 20 7183 9931

Hours of Operations
Monday - Thursday: 9am - 5pm
Friday: 9am - 1pm
GDPR - HR Innovate Cyprus
HR Innovate is committed to protecting your personal data.
Copyright © 2024 HR Innovate. All rights reserved. Website created by ruxbo