Skip to main content
B

Frontend Software Engineer

BrickRed Systems

Location

Vancouver, British Columbia, Canada

Salary

Not specified

Type

contract

Posted

Today

via linkedin

Job Description

We’re looking for a talented

Frontend Software Engineer

to build modern, scalable, and high-performing web applications. The ideal candidate is passionate about creating intuitive user experiences while writing clean, maintainable, and production-quality code.

What You’ll Do

  • Design, develop, test, and maintain

responsive web applications and user interfaces

.

  • Build reusable, scalable frontend components and applications.
  • Collaborate with

UX/UI designers, product managers, backend engineers, and architects

to deliver high-quality experiences.

  • Translate product and design requirements into clean, efficient, and maintainable code.
  • Integrate frontend applications with

RESTful APIs and backend services

.

  • Optimize applications for

performance, accessibility, scalability, and cross-browser compatibility

.

  • Participate in code reviews and contribute to frontend architecture and development standards.
  • Troubleshoot and resolve complex UI and application issues.
  • Write unit, integration, and automated tests to ensure application quality.
  • Work within Agile/Scrum teams and contribute to planning, estimation, and technical discussions.

Required Skills

  • 5–8\+ years of professional

frontend software development

experience.

  • Strong hands-on experience with

JavaScript / TypeScript

.

  • Expert-level experience with modern frameworks such as

React, Angular, or Vue.js

.

  • Strong knowledge of

HTML5, CSS3, responsive design, and web standards

.

  • Experience building reusable components and frontend architectures.
  • Strong experience integrating

REST APIs and web services

.

  • Experience with

Git, CI/CD, testing frameworks, and modern development tools

.

  • Strong understanding of web performance, accessibility, browser compatibility, and security.
  • Excellent problem-solving and communication skills.

Nice to Have

  • Experience with

React/Next.js or Angular

.

  • Experience with

Azure or other cloud platforms

.

  • Experience with design systems and component libraries.
  • Exposure to

Node.js and backend development

.

  • Experience working with enterprise-scale applications.
  • Experience with automated UI testing tools such as

Cypress, Playwright, or Selenium

.

About BrickRed Systems

BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, healthcare, analytics, finance, operations, and business transformation domains.

With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions.

BrickRed Systems fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs