Jonathan – Node.js, Typescript, React, experts in Lemon.io

Jonathan

From Switzerland (UTC+2)flag

Front-end Web Developer|Strong senior
Full-stack Web Developer|Senior
Back-end Web Developer|Middle-to-senior

Jonathan – Node.js, Typescript, React

Jonathan is a strong senior front-end engineer with deep expertise in React and significant experience in Node.js, blockchain integrations, and fintech platforms. He has led frontend revamps and built smart contract systems for crypto exchanges. Feedback highlights his clear communication, product-first mindset, and high autonomy in startup and finance environments.

18 years of commercial experience in
Accounting
Asset management
Aviation
Banking
Cryptocurrency
Edtech
Fintech
Mining and minerals
Recruiting
Telecommunications
Transportation
Video production
Mobile apps
Video streaming software
Financial asset management
Main technologies
Node.js
8 years
Typescript
5.5 years
React
10 years
JavaScript
18 years
Additional skills
Java
Ruby on Rails
MongoDB
Express.js
AWS
ASP.NET
.NET
GCP
Solidity
Solana
C#
Ethers.js
web3.js
Docker
Kotlin
Spring
Angular
Python
Ethereum
HardHat
API
Webhooks
Cyber security
AI-assisted coding
Redux
SQL
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-stack Engineer
Jan 2022 - Ongoing4 years 8 months
Project Overview

A cryptocurrency trading platform focused on options trading, enabling users to access and manage crypto derivatives in a digital exchange environment.

Responsibilities:
  • Built the entire blockchain integration on Ethereum, Base, and Solana, including smart contracts, backend integrations, and React GUI integrations with wallet connection, gas estimation, chain switching, multi-signature transaction signing, deposits, and withdrawals;
  • Took the exchange’s smart contracts and systems through external security audits and penetration tests;
  • Worked across the exchange’s custody stack with Fireblocks MPC wallets and Copper for institutional clients;
  • Wrote backend services that reconciled exchange records and blockchain RPC webhook events against real on-chain data;
  • Worked with algorithmic trading firms and market makers on their integrations against the exchange APIs and wrote much of their trading bot code on their behalf;
  • Led TypeScript development on the power.trade GUI supporting 100K+ order books and $50M peak daily volume;
  • Worked directly with founders and clients on product, design, and software architecture decisions.
Project Tech stack:
React
Typescript
Ethers.js
Solidity
Solana
Anchor
AWS
web3.js
Linux
Node.js
Bun.js
PostgreSQL
SQLite
SQL
Golang
WebSocket
Redux
Senior Full-stack Engineer
Jan 2018 - Dec 20213 years 11 months
Project Overview

A financial trading platform used across the Asia-Pacific private banking division of a global financial institution to execute equity, bond, and fund transactions.

Responsibilities:
  • Led a complete frontend revamp of the equity, bond, and ETO trading screens, including the design work;
  • Served as lead frontend developer on the bank’s master blotter, aligning requirements across 20+ teams made up of hundreds of engineers;
  • Built and maintained Spring-based Java and Kotlin REST APIs behind the trading screens;
  • Worked in a highly collaborative TDD and pair programming environment, coached directly by Kent Beck and Dave Thomas.
Project Tech stack:
React
Typescript
Kotlin
Java
Node.js
Docker
Kubernetes
Linux
SQL
Redux
Full-stack Software Engineer
Jul 2016 - Jan 20176 months
Project Overview

A B2B mobility management platform that enables businesses to manage employee rides, allocate transportation credits, and oversee corporate travel expenses.

Responsibilities:
  • Developed and maintained multiple web products for a large-scale digital mobility platform;
  • Implemented and enhanced features for B2B solutions supporting corporate ride management and employee transportation credits;
  • Improved existing functionality to support business workflows and provide a reliable user experience;
  • Collaborated with cross-functional teams to deliver new features, resolve issues, and maintain application stability;
  • Contributed to ongoing product improvements, bug fixes, and maintenance across multiple web applications.
Project Tech stack:
React
JavaScript
Ruby on Rails
Typescript
Redux
Node.js
AWS
Docker
Python
Angular
Ruby
Senior Software Engineer
Oct 2015 - Jun 20167 months
Project Overview

A leading global provider of over-the-top (OTT) streaming solutions, delivering technology platforms and services for digital video content distribution over the internet.

Responsibilities:
  • Led the architecture and development of connected TV applications and web-based video-on-demand (VOD) platforms, delivering solutions that reached millions of users;
  • Established the web development team in the Singapore office, contributing to team-building initiatives, developer recruitment, and decisions shaping the local engineering culture.
Project Tech stack:
JavaScript
HTML
CSS
Co Founder
May 2015 - Sep 20153 months
Project Overview

A recruitment technology startup focused on developing digital solutions to streamline hiring workflows, improve candidate management, and help businesses manage their recruitment processes more efficiently.

Responsibilities:
  • Defined the service offering and business model for a web-based recruitment platform;
  • Designed and developed a full-featured job portal using the MEAN stack and Google Material Design, delivering the initial solution in under 30 days;
  • Led the development and deployment of the platform’s web presence, supporting the company's business objectives and service delivery;
  • Participated in the recruitment and selection of software developers for roles based in Singapore.
Project Tech stack:
Node.js
Express.js
MongoDB
AWS
Technical Lead
Oct 2013 - Apr 20151 year 5 months
Project Overview

A digital media technology platform specializing in over-the-top (OTT) solutions, including connected TV applications and web-based video-on-demand (VOD) services, enabling content providers to deliver streaming experiences to millions of users across multiple devices.

Responsibilities:
  • Coordinated development practices between teams in Australia and Hong Kong to ensure consistency and alignment across regions;
  • Mentored and supported team members, sharing technical knowledge and promoting collaboration;
  • Developed video-on-demand applications for connected TVs and set-top boxes, delivering streaming functionality across devices.
Project Tech stack:
JavaScript

Education

2008
Engineering
Master's degree
2005
Mathematics
CPGE

Languages

French
Advanced
German
Intermediate
English
Advanced

Hire Jonathan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.