PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior UI Developer:
-
Employment Type:
Full-Time
-
Location:
New York, NY (Onsite)
Do you meet the requirements for this job?

Senior UI Developer
The Senior UI Software Engineer will lead the technical direction of the clien'ts Platform UI, setting standards and guiding UI engineers across multiple teams while remaining hands-on in development. This role requires a strong passion for software engineering, mentoring, and agile practices, with a focus on quality, collaboration, and delivering results.
Client Details
The client is an established financial services firm.
Description
Lead Architecture and Development: Design and build scalable, high-performance trading systems and tools, ensuring robust and maintainable solutions across the Fusion platform.
Technical Leadership and Mentorship: Guide and mentor engineers through hands-on support, setting high standards for technical excellence and fostering team growth.
UI Expertise and Oversight: Serve as the lead UI engineer with deep knowledge of React, TypeScript, and JavaScript, while applying object-oriented design principles and overseeing project design and development.
Process and Planning Support: Drive effective planning and prioritization using tools like JIRA, support SDLC processes, and help define scope and estimation for engineering tasks.
Champion Architecture and Best Practices: Act as a steward of target-state architecture, promote engineering best practices, and identify opportunities to evolve systems through refactoring and architectural improvements.
Profile
Extensive Front-End Development Experience: Proven expertise in building high-performance trading systems using modern web technologies like HTML5, React (16/17+), TypeScript (4/5+), and JavaScript.
UI and Styling Proficiency: Skilled in using UI libraries (e.g., Material UI, Ant Design), CSS pre-processors (SASS, LESS), and implementing responsive, cross-browser designs.
Testing and Performance Optimization: Hands-on experience with testing frameworks like Jest, as well as performance profiling and front-end optimization techniques.
Tooling and Code Quality: Proficient with build tools such as Webpack, code quality tools like SonarQube, and version control systems like Git/GitLab.
Agile and Communication Skills: Experienced in Agile environments (e.g., Scrum) with strong communication and collaboration abilities across teams.
Job Offer
A permament opportunity with competitive base and bonus structure.
MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.