(Senior) Frontend Developer
S.i. Systems
Ottawa
On-site
CAD 80,000 - 120,000
Full time
30+ days ago
Job summary
A growing company in Ottawa seeks a skilled Front-end Engineer to enhance electronic trading systems. The role involves collaborating with stakeholders to refine project requirements, employing strong skills in TypeScript and React, among other technologies. Competitive compensation and a collaborative work environment await the right fit.
Benefits
Competitive compensation
Benefits and perks
Meritocratic philosophy promoting collaboration
Qualifications
- 5 years minimum experience required.
- Proficiency in TypeScript and React necessary.
- Experience with high throughput and low latency systems considered an asset.
Responsibilities
- Define requirements and drive projects forward with stakeholders.
- Work creatively within constraints to develop efficient front-end solutions.
Skills
TypeScript
React
UI state management
Creativity
Tools
Kafka
gRPC
Protobuf
FIX protocol
Java
Go
Requirements :
- 5 years minimum experience and strong proficiency with TypeScript, React, UI state management (i.e. redux or similar)
- Ability to work with stakeholders to define requirements, drive projects forward, and work creatively within constraints
Bonus :
- Proven experience as a Front-end Engineer working on electronic trading systems.
- Experience on high throughput / low latency / high capacity, Multithreaded (incl. Synchronization), load balanced, highly available systems.
- Strong knowledge and understanding of FIX protocol.
- Experience with Kafka or streaming paradigms in general.
- Java, Go, gRPC and Protobuf.
We Offer :
- The opportunity to join a small and growing team of good people, where you can make a difference.
- A meritocratic philosophy that champions collaboration.
- Competitive compensation, benefits, and perks.