Senior UI Developer

Job Title: Senior UI Developer

Location: Toronto or Calgary, Canada based. (Initially remote)

Type: Permanent

Role Overview:

My client are a leading global energy and commodities trading firm specialising in energy and associated industries, with a focus on physical and financial commodities.

We are seeking a highly skilled and experienced Senior UI Developer to join their team. In this role, you will be instrumental in developing, maintaining, and optimising complex and large-scale React applications.

Responsibilities:

  • Develop and maintain complex and scalable React applications.
  • Design and implement high-quality, reusable UI components and front-end libraries for future use.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Optimise components for maximum performance across a vast array of web-capable devices and browsers.
  • Contribute to the architecture and design of the overall front-end framework. ● Lead efforts in creating a consistent and scalable UI/UX strategy.
  • Review and guide code development, ensuring high standards are maintained.
  • Stay up-to-date with the latest industry trends and technologies to keep our applications at the forefront of innovation.

Requirements:

  • Minimum of 5 years of experience in UI development, with a strong focus on React. ● Proven experience in developing large-scale React applications.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with popular React.js workflows (such as Redux).
  • Familiarity with modern front-end build pipelines and tools.
  • Ability to understand business requirements and translate them into technical requirements. ● Strong sense of ownership and a “get things done” attitude.
  • Excellent problem-solving skills and attention to detail.

Apply now

* Required

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

At a glance

  • Location: Toronto
  • Salary: Negotiable
  • Published: September 16, 2024