Senior Node.js Developer

Full time Forex Fintech IT - Software Development

Job Description

Join FxPro: a leading international fintech company. Be a part of our expanding international team, with offices in Limassol, London, Monaco, Nassau, and Dubai. FxPro boasts a diverse workforce of over 400 employees representing 22 nationalities, making it an exciting and dynamic workplace. At FxPro, we see each team member as an integral part of our success story.

We are seeking a highly skilled Senior Node.js Developer with strong backend expertise to join our dynamic team. Our project involves cloud-based authentication solutions, and we need someone who can confidently navigate complex systems and work across multiple technologies.

Responsibilities

  • Analyze and write high-quality, scalable Node.js and TypeScript code for backend services
  • Work with front-end technologies (ReactJS, TypeScript, JavaScript, CSS, HTML) to make necessary adjustments and propose solutions (though design-focused front-end skills are not a priority)
  • Lead and guide other developers through complex technical challenges, especially in backend development
  • Build, maintain, and improve cloud-based authentication systems using OAuth 2.0, JWT tokens, and Azure
  • Utilize Docker and Kubernetes for containerization and orchestration
  • Work with messaging systems (Kafka, Solace, RabbitMQ) for efficient communication between services
  • Collaborate with cross-functional teams to integrate systems and ensure smooth project flow
  • Pre-work and solve complex problems independently, ensuring robust solutions in backend development

Requirements

  • Frontend Experience (Middle Level):
  • Proficiency in ReactJS, TypeScript, JavaScript, CSS, and HTML
  • Ability to understand and alter frontend code to fit backend solutions
  • Backend Expertise (Strong Level):
  • Extensive experience with Node.js and TypeScript
  • Proficiency with Docker and Kubernetes.
  • Hands-on experience with messaging systems like Kafka, Solace, or RabbitMQ
  • Cloud and Authentication:
  • Strong experience with OAuth 2.0 and JWT token processes
  • Solid understanding and practical experience with Azure

Preferred Skills (Nice to Have)

  • Experience with Azure B2C.
  • Familiarity with Kong API Gateway

Our Benefits

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