Node.js Engineer
We are looking for an experienced Senior Node.js Developer to join the team working on an electronic trading platform designed for dealer-to-dealer trading of fixed income products, powering electronic trading of financial instruments and holding a dominant market share in the U.S.
In this role, you will develop and enhance backend components of a high-load distributed system built with Node.js, collaborate with high-performance services, integrate various parts of the trading platform, and ensure the product’s stability, scalability, and performance. You will be involved in designing architectural solutions, building new functionality, optimizing system performance, and helping expand the platform into new markets and asset classes.
What you will do
Design and implement backend microservices in Node.js and TypeScript as part of a distributed trading platform.
Work closely with teams across UI, C++, and product stakeholders to define requirements and deliver robust solutions.Develop highly performant and high-throughput event-driven services.
Build and maintain integrations with technologies like Kafka, Redis, and Kubernetes.
Write comprehensive unit and integration tests (e.g., using Jest and Cucumber.js) and collaborate with QA teams on staging and production readiness.
Act as an independent problem solver, translating high-level business requirements into technical solutions and drive them to completion.
Required
Strong commercial experience with Node.js and TypeScript (with deep understanding of asynchronous programming and event loop).
Proven experience with event driven architecture and designing scalable and performant microservices.
Familiarity with Kafka, Redis and Kubernetes.
Experience with TDD, writing unit & integration tests.
Excellent communication skills (written and spoken).
Ability to work independently and collaborate across teams and time zones.
Comfortable overlapping with U.S. Eastern Time working hours (til ~2–3 PM EST preferably).Education: at least Bachelor's Degree, preferably in Computer Science
Nice to have
Exposure to MongoDB.
Experience in fintech, capital markets, or trading platforms.
Background in performance profiling and optimization for high load.
Benefits
Flexible work setup: remote or a hybrid model
Full health insurance coverage for those based in Cyprus or Poland.
50% coverage of health insurance for spouses and children in Cyprus or Poland.
24 days of paid vacation.
10 days of paid sick leave.
50% reimbursement for professional training, education, conferences.
Work alongside a highly professional team.
Engaging teambuilding events and activities.
In case of relocation to Poland or Cyprus, we offer
Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family.
Support in visa application and issue process, entry permit and residence permit processing
Published on: 11/17/2025

FinDev
Findev is a fintech software engineering team dedicated to building reliable, scalable, and high-performance financial technology solutions.
Please let FinDev know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!