Software Engineer II (Frontend)
Engineering — Vancouver, British Columbia
The Opportunity
Our client is a high-growth Enterprise SaaS FinTech firm that enables Tier 1 global financial
institutions to deploy embedded banking services. By removing friction between traditional
banking and corporate operational software, they allow businesses to access critical financial
...
services directly within the platforms they use every day.
Founded by a renowned FinTech entrepreneur and backed by a leadership team with a proven
track track record of scaling global tech companies, our client works with some of the world’s
largest banks (managing assets up to $3T). They are currently looking for dynamic, passionate
individuals to join their high-performance team during this period of rapid expansion.
The Position
We are seeking an experienced Software Engineer II who loves design, takes full ownership of
projects, and excels at implementing solutions to complex UI problems. In this role, you will play
a key part in building modern, scalable, production-ready frontend applications within a
micro-frontend architecture.
You will work in an agile environment alongside backend engineers and product managers to
evolve a platform that is re-shaping the definition of corporate banking.
Key Responsibilities
● Feature Development: Implement new functionality using modern JavaScript libraries
including React, Redux, MostJS, Framer Motion, and React Router.
● Testing Excellence: Improve automated testing suites across the full cycle, including
unit tests (Vitest / Jest) and E2E tests (Playwright).
● Collaboration: Work closely with cross-functional teams to ensure seamless integration
of new features and maintain high-quality execution of design mockups.
● Code Quality: Design and develop clean, reusable, and maintainable code while
reducing UI complexity and enhancing performance.
● UX/UI Optimization: Identify and resolve bugs related to user experience and UI flows;
participate in design reviews to assess technical feasibility.
● End-to-End Ownership: Manage features from development to production, including
deployment and post-release monitoring.
Requirements & Qualifications
● Core Tech: Proven experience with React and Redux.
● UI/UX Mastery: Extensive experience building fully custom, themed component libraries
and mastery of modern CSS/SCSS (Grid, container queries, color-mix, etc.).
● Testing: Experience writing/maintaining UI tests with Vitest/Jest and Playwright.
● Architecture: Familiarity with Node.js, microservices, and build systems like Vite,
Webpack, or Rollup.
● Data: Some exposure to MongoDB and PostgreSQL.
● Accessibility: A strong understanding of WCAG 2.1 standards.
● Mindset: Ability to identify subpar UX and suggest improvements; a focus on
"pixel-perfect" responsive interfaces.
Nice to Haves
● Previous experience with Functional Programming or the Ramda library.
● Experience with Elasticsearch, Kotlin, or Java.
● Past experience building internal tools or user onboarding applications.
Why Join This Team?
● Visionary Leadership: Benefit from a stable foundation led by experts who have
successfully navigated major funding cycles and market inflections.
● Accelerated Growth: As an emerging high-growth company, you will have immediate
autonomy over impactful, complex projects.
● Strategic Total Rewards:
○ Salary: $100,150 - $117,680 annually (based on market data).
○ Bonus & Equity: Semi-annual bonus program and equity grants that give you a
true stake in the company’s success.
○ Top-Tier Tools: Modern MacBook and Apple equipment.
○ Culture: A "we over me" mentality with perks including weekly catered lunches,
full benefits, retirement matching, and a generous Work-From-Anywhere policy.
○ Office Perks: A downtown Vancouver office with coastal views and an on-site
fitness center.
Advantages
We are seeking an experienced Software Engineer II who loves design, takes full ownership of
projects, and excels at implementing solutions to complex UI problems. In this role, you will play
a key part in building modern, scalable, production-ready frontend applications within a
micro-frontend architecture.
You will work in an agile environment alongside backend engineers and product managers to
evolve a platform that is re-shaping the definition of corporate banking.
Responsibilities
Key Responsibilities
● Feature Development: Implement new functionality using modern JavaScript libraries
including React, Redux, MostJS, Framer Motion, and React Router.
● Testing Excellence: Improve automated testing suites across the full cycle, including
unit tests (Vitest / Jest) and E2E tests (Playwright).
● Collaboration: Work closely with cross-functional teams to ensure seamless integration
of new features and maintain high-quality execution of design mockups.
● Code Quality: Design and develop clean, reusable, and maintainable code while
reducing UI complexity and enhancing performance.
● UX/UI Optimization: Identify and resolve bugs related to user experience and UI flows;
participate in design reviews to assess technical feasibility.
● End-to-End Ownership: Manage features from development to production, including
deployment and post-release monitoring.
Qualifications
Requirements & Qualifications
● Core Tech: Proven experience with React and Redux.
● UI/UX Mastery: Extensive experience building fully custom, themed component libraries
and mastery of modern CSS/SCSS (Grid, container queries, color-mix, etc.).
● Testing: Experience writing/maintaining UI tests with Vitest/Jest and Playwright.
● Architecture: Familiarity with Node.js, microservices, and build systems like Vite,
Webpack, or Rollup.
● Data: Some exposure to MongoDB and PostgreSQL.
● Accessibility: A strong understanding of WCAG 2.1 standards.
● Mindset: Ability to identify subpar UX and suggest improvements; a focus on
"pixel-perfect" responsive interfaces.
Nice to Haves
● Previous experience with Functional Programming or the Ramda library.
● Experience with Elasticsearch, Kotlin, or Java.
● Past experience building internal tools or user onboarding applications.
Summary
Why Join This Team?
● Visionary Leadership: Benefit from a stable foundation led by experts who have
successfully navigated major funding cycles and market inflections.
● Accelerated Growth: As an emerging high-growth company, you will have immediate
autonomy over impactful, complex projects.
● Strategic Total Rewards:
○ Salary: $100,150 - $117,680 annually (based on market data).
○ Bonus & Equity: Semi-annual bonus program and equity grants that give you a
true stake in the company’s success.
○ Top-Tier Tools: Modern MacBook and Apple equipment.
○ Culture: A "we over me" mentality with perks including weekly catered lunches,
full benefits, retirement matching, and a generous Work-From-Anywhere policy.
○ Office Perks: A downtown Vancouver office with coastal views and an on-site
fitness center.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Software Engineer II (Frontend)
Engineering — Vancouver, British Columbia
The Opportunity
Our client is a high-growth Enterprise SaaS FinTech firm that enables Tier 1 global financial
institutions to deploy embedded banking services. By removing friction between traditional
banking and corporate operational software, they allow businesses to access critical financial
services directly within the platforms they use every day.
Founded by a renowned FinTech entrepreneur and backed by a leadership team with a proven
track track record of scaling global tech companies, our client works with some of the world’s
largest banks (managing assets up to $3T). They are currently looking for dynamic, passionate
individuals to join their high-performance team during this period of rapid expansion.
The Position
We are seeking an experienced Software Engineer II who loves design, takes full ownership of
projects, and excels at implementing solutions to complex UI problems. In this role, you will play
a key part in building modern, scalable, production-ready frontend applications within a
micro-frontend architecture.
...
You will work in an agile environment alongside backend engineers and product managers to
evolve a platform that is re-shaping the definition of corporate banking.
Key Responsibilities
● Feature Development: Implement new functionality using modern JavaScript libraries
including React, Redux, MostJS, Framer Motion, and React Router.
● Testing Excellence: Improve automated testing suites across the full cycle, including
unit tests (Vitest / Jest) and E2E tests (Playwright).
● Collaboration: Work closely with cross-functional teams to ensure seamless integration
of new features and maintain high-quality execution of design mockups.
● Code Quality: Design and develop clean, reusable, and maintainable code while
reducing UI complexity and enhancing performance.
● UX/UI Optimization: Identify and resolve bugs related to user experience and UI flows;
participate in design reviews to assess technical feasibility.
● End-to-End Ownership: Manage features from development to production, including
deployment and post-release monitoring.
Requirements & Qualifications
● Core Tech: Proven experience with React and Redux.
● UI/UX Mastery: Extensive experience building fully custom, themed component libraries
and mastery of modern CSS/SCSS (Grid, container queries, color-mix, etc.).
● Testing: Experience writing/maintaining UI tests with Vitest/Jest and Playwright.
● Architecture: Familiarity with Node.js, microservices, and build systems like Vite,
Webpack, or Rollup.
● Data: Some exposure to MongoDB and PostgreSQL.
● Accessibility: A strong understanding of WCAG 2.1 standards.
● Mindset: Ability to identify subpar UX and suggest improvements; a focus on
"pixel-perfect" responsive interfaces.
Nice to Haves
● Previous experience with Functional Programming or the Ramda library.
● Experience with Elasticsearch, Kotlin, or Java.
● Past experience building internal tools or user onboarding applications.
Why Join This Team?
● Visionary Leadership: Benefit from a stable foundation led by experts who have
successfully navigated major funding cycles and market inflections.
● Accelerated Growth: As an emerging high-growth company, you will have immediate
autonomy over impactful, complex projects.
● Strategic Total Rewards:
○ Salary: $100,150 - $117,680 annually (based on market data).
○ Bonus & Equity: Semi-annual bonus program and equity grants that give you a
true stake in the company’s success.
○ Top-Tier Tools: Modern MacBook and Apple equipment.
○ Culture: A "we over me" mentality with perks including weekly catered lunches,
full benefits, retirement matching, and a generous Work-From-Anywhere policy.
○ Office Perks: A downtown Vancouver office with coastal views and an on-site
fitness center.
Advantages
We are seeking an experienced Software Engineer II who loves design, takes full ownership of
projects, and excels at implementing solutions to complex UI problems. In this role, you will play
a key part in building modern, scalable, production-ready frontend applications within a
micro-frontend architecture.
You will work in an agile environment alongside backend engineers and product managers to
evolve a platform that is re-shaping the definition of corporate banking.
Responsibilities
Key Responsibilities
● Feature Development: Implement new functionality using modern JavaScript libraries
including React, Redux, MostJS, Framer Motion, and React Router.
● Testing Excellence: Improve automated testing suites across the full cycle, including
unit tests (Vitest / Jest) and E2E tests (Playwright).
● Collaboration: Work closely with cross-functional teams to ensure seamless integration
of new features and maintain high-quality execution of design mockups.
● Code Quality: Design and develop clean, reusable, and maintainable code while
reducing UI complexity and enhancing performance.
● UX/UI Optimization: Identify and resolve bugs related to user experience and UI flows;
participate in design reviews to assess technical feasibility.
● End-to-End Ownership: Manage features from development to production, including
deployment and post-release monitoring.
Qualifications
Requirements & Qualifications
● Core Tech: Proven experience with React and Redux.
● UI/UX Mastery: Extensive experience building fully custom, themed component libraries
and mastery of modern CSS/SCSS (Grid, container queries, color-mix, etc.).
● Testing: Experience writing/maintaining UI tests with Vitest/Jest and Playwright.
● Architecture: Familiarity with Node.js, microservices, and build systems like Vite,
Webpack, or Rollup.
● Data: Some exposure to MongoDB and PostgreSQL.
● Accessibility: A strong understanding of WCAG 2.1 standards.
● Mindset: Ability to identify subpar UX and suggest improvements; a focus on
"pixel-perfect" responsive interfaces.
Nice to Haves
● Previous experience with Functional Programming or the Ramda library.
● Experience with Elasticsearch, Kotlin, or Java.
● Past experience building internal tools or user onboarding applications.
Summary
Why Join This Team?
● Visionary Leadership: Benefit from a stable foundation led by experts who have
successfully navigated major funding cycles and market inflections.
● Accelerated Growth: As an emerging high-growth company, you will have immediate
autonomy over impactful, complex projects.
● Strategic Total Rewards:
○ Salary: $100,150 - $117,680 annually (based on market data).
○ Bonus & Equity: Semi-annual bonus program and equity grants that give you a
true stake in the company’s success.
○ Top-Tier Tools: Modern MacBook and Apple equipment.
○ Culture: A "we over me" mentality with perks including weekly catered lunches,
full benefits, retirement matching, and a generous Work-From-Anywhere policy.
○ Office Perks: A downtown Vancouver office with coastal views and an on-site
fitness center.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more