About the Company:
A Chicago-based fintech company is looking to add a mid-level JavaScript Engineer to their team. As they grow the team, they need someone with 2+ years of professional experience with React, TypeScript, Node, and ideally NestJS. This is an event-driven real-time streaming application so experience with event-driven Architecture or Kafka is needed for this role. In addition, experience with MongoDB, Linux, Kubernetes, and Docker will be strongly preferred for this role.
About the Role:
This company builds a product that is used by trading firms globally. The role will be leading one other full-stack web developer and working with the data and API team members to pull data into the application. The UI is written with React.js with TypeScript and moving the backend to NestJS. You will be doing new screen design, and changing the backend for new functionality. Experience working with Kafka or other messaging queues is important for this person. You also need to have an understanding of how to deploy an application in Kubernetes as well.
Required Skills:
- 2+ years of Software Development with JavaScript, React, NodeJS, ideally with NestJS
- Kafka or experience working in an event-driven environment
- WebSocket experience
- MongoDB or other NoSQL experience
- Experience working with Linux, Kubernetes, and Docker
- Experience working with Fintech or in the financial services industry
Preferred Skills:
- Experience building applications for trading or clearing firms
- Kubernetes, Docker, and CI/CD
- Architecture experience, ideally Event-Driven Architecture
- Bachelor's Degree in Computer Science, Engineering, or Mathematics
Pay range and compensation package:
This is a full-time direct hire position. This company is not looking for C2C and is not able to sponsor or provide a visa transfer.