26 Nov
User Interface / Front-End Software Engineer
Michigan, Troy , 48007 Troy USA

Vacancy expired!

Job Description:Our Client is seeking highly motivated Software Engineers to join a small, highly collaborative team and create the next generation of financial services data products. You'll work on real-world problems in a dynamic environment with talented team members to deliver quality software. As a User Interface / Front-End Software Engineer, you will use CSS/Sass, vanilla JavaScript, and React to call APIs and implement and maintain an accessible, world-class interactive experience. You will be creative and resourceful while adhering to coding and documentation standards that lay the groundwork for high-velocity distributed development.

Products Client product is an extremely powerful replay and analysis tool, allowing users to view the consolidated order book and trade data for all exchanges, regional exchange-listed securities at any point in time. Investors can use Product to help validate best execution and Reg NMS compliance. Brokers and traders can use the tool to reconstruct the events around their trade to determine whether there was a missed opportunity or an unforeseen event. Brokers can send clients a exchange-validated screen shot of the moment their particular trade occurred, confirming the quality of the execution and reducing the number of customer inquiries.

Responsibilities • Determine optimal front-end development direction based on project requirements • Turn interface designs into functional themed components • Design, develop, and implement shared design components with other designers and developers to use across client's digital product portfolio • Work with and integrate a front-end framework specifically React.js • Ensure proper approach, best-practice application, and correct separation of presentation code from business logic • Implement and support build processes and test environments • Provide project and task estimates

Experience • 5+ years of front-end focused web development (HTML, CSS, JavaScript) including responsive mobile-first development and familiarity with cross-browser compatibility • Experience with a CSS preprocessor (Sass) • Experience coding to WCAG standards • Extensive experience with modular ES6+ Javascript • Experience constructing and supporting custom CLI build processes • Experience with modern Javascript client-side frameworks (React.js) • In-depth knowledge of interactive design techniques via JavaScript, CSS animation, and use of vector graphics • Experience with layout grid frameworks (eg. Bourbon Neat, Bootstrap) • Experience with back-end integration in the form of both server-side and client-side templating • Experience interfacing with RESTful APIs, including a solid understanding of JavaScript • Demonstrated knowledge of client-side performance analysis and optimization techniques

Vacancy expired!


Report job