about 1 month ago
Base Salary
$175k - $245k/yr
Responsibilities
- Design, build, and maintain React and TypeScript applications for order entry and dashboards.
- Implement real-time, event-driven UIs that handle large datasets with low latency.
- Develop reusable component libraries and contribute to a shared design system.
- Optimize application performance using strategies like data virtualization and efficient rendering.
- Integrate front-end applications with market data feeds and internal APIs.
- Develop and maintain automated tests and manage deployments using CI/CD pipelines.
- Work directly with traders to gather business requirements and iterate on features.
- Uphold engineering best practices including code reviews and documentation.
- Mentor teammates and contribute to technical roadmaps.
Requirements
- 5+ years of experience building modern web applications.
- 3+ years of experience with React and TypeScript in production.
- Experience delivering complex user interfaces for trading platforms.
- Deep fluency in TypeScript, React hooks, and state management.
- Experience with streaming patterns like WebSockets.
- Familiarity with Observables/RxJS.
- Proficient with testing tools and modern build tooling.
- Strong understanding of modern web browsers and security best practices.
- Excellent communication skills and strong problem-solving abilities.
- Commitment to the highest ethical standards.
Benefits
- Fully-paid health care benefits.
- Generous parental and family leave policies.
- Volunteer opportunities.
- Support for employee-led affinity groups.
- Mental and physical wellness programs.
- Tuition assistance.
- 401(k) savings program with employer match.
Tech Stack
CypressJestReactTypeScriptWebpack
