Senior UI Developer

Posted 3 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior UI Developer transforming securitization workflows into intuitive interfaces. Building responsive web applications for real-time market data visualization using modern frontend frameworks.

Responsibilities

  • Transform complex securitization workflows into intuitive, data-rich interfaces for deal structurers
  • Build responsive web applications that visualize real-time market data and deal lifecycles
  • Develop dynamic, high-performance UIs using React and Redux for state management
  • Integrate RESTful APIs to display real-time analytics, risk metrics, and regulatory compliance dashboards
  • Collaborate with UX designers and backend teams to implement responsive, accessible, and secure interfaces
  • Optimize frontend performance, ensure cross-browser/device compatibility, and adhere to accessibility standards (WCAG)
  • Contribute to agile development cycles, including code reviews, testing and user acceptance testing
  • Maintain code quality through version control (Git) and adhere to financial industry security protocols

Requirements

  • 5+ years of experience with modern JavaScript frameworks (React preferred)
  • Proficiency in HTML5, CSS3, and state management tools (Redux, Context API)
  • Experience with RESTful API integration and asynchronous data handling
  • Experience with financial data visualization libraries (e.g., Apache Echarts)
  • Strong understanding of responsive design, and UI/UX principles
  • Familiarity with version control (Git) and agile methodologies
  • Knowledge of cloud frontend deployment tools or microservices architectures (Nice-to-Have)
  • Exposure to TypeScript or testing frameworks (Nice-to-Have)
  • Understanding of capital markets or securitization workflows (Nice-to-Have)

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Leaders who support your development through coaching and managing opportunities
  • Flexible work/life balance options
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Ability to make a difference and lasting impact

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ApacheCloudJavaScriptMicroservicesReactReduxTypeScript

Location requirements

OnsiteMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.