Back to Careers

Senior Node.js / gRPC Developer

June 23, 2022

About Trumid:

Trumid is a financial technology company building tomorrow’s trading network. The company optimizes the credit trading experience by combining agile technology and market expertise, with a focus on product design. The result is a differentiated and easy to use trading solution for its community of users. Learn more at www.trumid.com.

About the Role:

We are building a new team to create and maintain Node.js microservices in a monorepo, deployed on Kubernetes. We are seeking an experienced engineer who is skilled with our stack and will help us keep up-to-date with the latest technologies and techniques. Most of our API endpoints are “real time” gRPC streams, which are automatically transformed for UI consumption via websockets. There is an opportunity for this role to evolve into the team’s lead.

What You'll Do:

  • Build microservices to facilitate electronic trading
  • Analyze and test performance and scaling characteristics
  • Create and enhance end-to-end test automation tooling
  • Assist in advancing towards and engage in Continuous Delivery
  • If interested, act as a “full stack” developer and contribute to our React-based UI

 Skills & Qualifications:

(descending order of importance)

••••• Node.js

••••• TypeScript

 •••• RxJS or similar

 •••• NestJS

  ••• PostgreSQL or similar

  ••• Linux/CLI

  ••• Computer Science Degree

   •• gRPC / Protocol Buffers

   •• FinTech / Fixed Income Experience

    • D3.js or similar for data visualization

Benefits:

  • Competitive compensation
  • Fully paid medical, dental and vision coverage 
  • Flexibility for in-office and work from home arrangements
  • Team-oriented and collaborative company culture