×
Register Here to Apply for Jobs or Post Jobs. X

Full-stack Engineer; Node.js​/React

Job in 22100, Como, Lombardia, Italy
Listing for: Golden Ratio Exchange
Full Time position
Listed on 2025-12-18
Job specializations:
  • Software Development
    Software Engineer, Blockchain / Web3
Job Description & How to Apply Below
Position: Full-stack Engineer (Node.js / React)
Job Title  :
Full-stack Engineer (Node.js / React)
Team  :
Market (Trading & Liquidity)
Location  :
Onsite - Ticino, Switzerland

About Us   We are a new, well-funded R&D company with a clear vision: to build the future of cryptocurrency infrastructure. Our ambition is to become the #1 cryptocurrency platform in the EU by market share within the next three years.
We are starting with a proven, operational crypto platform and are now assembling a world-class team to evolve it to the next level. Our core products include:
Golden Ratio Exchange:
An advanced, security-first exchange for professional traders.
GRX Pay:
A seamless payment gateway that allows merchants to accept crypto and receive fiat.

This is a rare opportunity to join a fresh company culture from day one, while working on the exciting technical challenges of a mature product. We are building our foundational R&D hub in   Ticino, Switzerland  , and are looking for core team members to build this new culture with us.

The Role   We are looking for a skilled Full-stack Engineer to be a key member of our new   Market team  . This is a hands-on builder role at the very heart of our exchange, focusing on high-performance, real-time trading and liquidity systems.
You will work closely with the Senior Engineer and Manager to build and maintain the low-latency microservices for our exchange, as well as the sophisticated systems that manage our internal and external market liquidity. You will be a key contributor to re-architecting our legacy trading systems and migrating them to a modern, scalable, and reliable architecture.
This is a full-time, onsite role at our new R&D hub in Ticino, Switzerland.
Given the critical, high-performance nature of the trading engine, we believe co-location is essential for rapid innovation and building a resilient engineering culture.

What You'll Do    Build and Maintain:
Actively contribute to building and maintaining the high-performance services for our exchange using Node.js, including:
The   Orders   management system.
The   Trade matching   engine.
The core   Ledger   for recording all transactions.
Contribute to Liquidity Systems:
Help build and maintain the systems that manage our platform's liquidity, including:
Automated balancing   of internal funds.
Automated external balancing   via integrations with other platforms (e.g., Kraken).
Manual tools and reporting for the liquidity team.
Full-Stack Development:
Build and maintain the user-facing React components for our trading products, such as:
"Trading view with candles"  .
The   “Quick convert”   feature.
The   “Crypto Onramp”   (fiat-to-crypto) journey.
Legacy Migration:
Support the Senior Engineer in analyzing the existing legacy codebase for trading and liquidity and execute the migration strategy.
Uphold Standards:
Write high-quality, maintainable, and well-tested code, following the best practices for performance and reliability set by the team.
Performance Tuning:
Help profile, optimize, and ensure low-latency communication across our trading systems (e.g., via Rabbit

MQ, Redis, and Web Sockets).

What We're Looking For

Experience:

3+ years of professional experience in full-stack development.
Domain Expertise:
Experience in Fin Tech, trading, or building real-time systems is strongly preferred.
You must have a demonstrable interest in high-performance, low-latency systems.
Back-end Expertise:
Strong proficiency in   Type Script   and   Node.js  .

Experience with   Nest.js   is a major plus.
Real-time Systems:
Strong experience with   Rabbit

MQ   (or similar message brokers) and   Redis  . You must be comfortable with asynchronous, event-driven architecture.
Database

Skills:

Solid experience with relational databases (  Postgre

SQL  ) and writing efficient queries.
Front-end Proficiency:
Good experience with   React.js   and experience with real-time front-ends (e.g.,   Web Sockets  ).
Legacy Systems

Experience:

Experience working with and refactoring existing codebases. You are comfortable diving into code you didn't write.

Location:

Willingness to work   onsite in Ticino, Switzerland  .
Team Player:
A collaborative attitude and a desire to learn and grow with the team.

Bonus Points    Direct experience building a cryptocurrency exchange matching engine.

Experience with real-time data visualization libraries (e.g., Trading View, D3.js).
Experience integrating with third-party exchange APIs (e.g., Kraken, Binance).

What We Offer    High-Impact Role:
An opportunity to make a huge impact by building our core trading and liquidity engine.
Clear Ambition:
The chance to join a company with a clear goal of becoming the #1 crypto platform in the EU.
Clear Career Path:
A role with a clear path for growth in technical excellence, with mentorship from senior engineers.
Onsite Culture:
A fantastic opportunity to build a new R&D culture from the ground up in our modern Ticino, Switzerland office.
Greenfield Culture, Brownfield Code:
A rare chance to join a new company culture with no baggage, while solving the interesting technical…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary