Flag job

Report

Senior Frontend Engineer

Salary

$150k - $200k

Min Experience

4 years

Location

Dorado

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

MBC is a proprietary trading firm that has successfully deployed strategies in the US Equities space for nearly a decade. We currently have a variety of automated trading strategies on our platform. As an early member of the engineering team, your focus will be on further refining the infrastructure to seamlessly transition more strategies onto our automated trading platform. The Senior Frontend Engineer leading this initiative will primarily focus on the development of internal tools to monitor and enhance our automated strategies. Additionally, you will be responsible for creating applications for designing strategies and analyzing our performance. This position is hybrid in Dorado, Puerto Rico. Roles & Responsibilities Lead and mentor software developers, ensuring efficient collaboration, high-quality deliverables, and adherence to our mission, goals, and deadlines. Design, implement, maintain, and deploy front-end applications in React, ensuring seamless integration with back-end components and other services. Implement high-performance UIs (avoiding unnecessary re-renderings, usage of WASM, Web Workers, and effective use of Canvas API). Integrate real-time communication with the use of websockets. Build stable, efficient, testable, and reusable front-end components to support our core systems. Design and implement CI/CD pipelines. Refactor and improve the existing codebase for maintenance and scalability, ensuring the long-term success of our systems. Work closely with the trading unit, to understand product needs and ensure alignment with the overall business objectives. Minimum Qualifications 4+ years of experience with Javascript and Web Development 4+ years of experience with with one of the following: C#, Java, C++, Python 2+ years of experience as a technical lead and/or mentoring others Extensive experience in React Experience with sockets/web-sockets or similar real-time systems Hands-on experience with Docker Experience working with relational databases Experience with cloud computing platforms Experience with APIs / Connectivity technologies, such as REST API, GraphQL, Relay, websockets, TCP, UDP, and multicast Familiarity with Scrum / Agile development methodologies Positive attitude towards newly encountered problems Fluent in English Preferred Qualifications Hands-on experience with high-throughput data-processing systems, and UIs that handle large amounts of data in realtime 1+ year of experience working with C# for production systems Experience implementing High-Performant Visualizations in the Browsers Familiarity with equity trading and automated trading systems Understanding of basic UX and UI principles and basic wireframing and mockups with Figma or equivalent

About the company

MBC is a proprietary trading firm that has successfully deployed strategies in the US Equities space for nearly a decade.

Skills

javascript
react
C#
Java
C++
Python
Docker
APIs
websockets
cloud computing
relational databases