Remotify
logo
Integrated Personnel Services Limited

Frontend Developer

North America

June 23, 2026 at 4:06 PM

✨ AI summary

Location

  • Vancouver, Canada – Hybrid (2–3 days on-site per week)

Languages

  • TypeScript
  • JavaScript (ES2020+)

Frameworks

  • React.js
  • Next.js
  • Redux Toolkit
  • Zustand
  • React Query

Cloud Services

  • AWS CloudFront
  • AWS S3 (static hosting)

Experience Level

  • 5–8 years of professional front‑end development

Location: Vancouver, BC — Hybrid (2–3 days on-site per week)

Experience Required: 5–8 years (Front End / React)

Education: Bachelor’s / Master’s in Computer Science, Software Engineering, or equivalent experience


About the Role

We are seeking a skilled and motivated Senior Front End Developer to join a Global Fulfillment and Technology team. You will work within a cross-functional digital product squad — collaborating with product managers, UX/UI designers, back-end engineers, and platform architects — to build and evolve high-quality, performant, and accessible consumer-facing web experiences.


Responsibilities

  • Design, develop, and maintain scalable, reusable React component libraries and front-end applications aligned with enterprise design systems and brand standards.
  • Build responsive, accessible (WCAG 2.1 AA) user interfaces using React.js, TypeScript, and Next.js, ensuring optimal rendering performance across devices and browsers.
  • Integrate front-end applications with RESTful and GraphQL APIs, collaborating closely with back-end and platform engineering teams to define and validate API contracts.
  • Implement and manage application state using Redux Toolkit, Zustand, or React Query, selecting the right pattern based on complexity and performance requirements.
  • Own front-end build tooling and bundler configuration (Webpack, Vite, or Turbopack), optimizing for Core Web Vitals, bundle size, and time-to-interactive metrics.
  • Contribute to and enforce front-end coding standards, patterns, and practices through pull request reviews and internal documentation.
  • Partner with UX/UI designers (Figma) to translate design specifications into pixel-accurate, interaction-rich implementations with smooth animation and micro-interaction fidelity.
  • Write and maintain unit, integration, and end-to-end tests using Jest, React Testing Library, and Playwright/Cypress to sustain a robust regression safety net.
  • Work within GitLab CI/CD pipelines to automate build, lint, test, and deployment stages; maintain and improve pipeline configurations as the team’s front-end coverage evolves.
  • Monitor and triage front-end performance and error signals using observability tooling (Datadog RUM, Sentry, or equivalent); participate in incident response and post-incident reviews.
  • Collaborate in Agile ceremonies — sprint planning, stand-ups, retrospectives, and backlog refinement — contributing front-end estimates and technical perspective to team planning.
  • Drive continuous improvement in front-end architecture, identifying opportunities to reduce technical debt, improve developer experience, and adopt emerging web platform capabilities.


Requirements

  • 5–8 years of professional front-end development experience, with at least 3 years building production applications in React.js and TypeScript.
  • Deep expertise in the React ecosystem: hooks, context, concurrent rendering, code-splitting, Suspense, and server-side/static generation patterns with Next.js.
  • Strong proficiency in modern JavaScript (ES2020+), CSS-in-JS or utility-first CSS (Tailwind CSS / styled-components / CSS Modules), and responsive layout (Flexbox, CSS Grid).
  • Hands-on experience with state management libraries (Redux Toolkit, Zustand, Jotai) and data-fetching patterns (React Query / SWR / Apollo Client for GraphQL).
  • Solid understanding of web performance fundamentals: Core Web Vitals (LCP, FID/INP, CLS), lazy loading, image optimization, CDN strategies, and caching.
  • Proven experience writing front-end tests with Jest, React Testing Library, and at least one E2E framework (Playwright or Cypress).
  • Practical knowledge of CI/CD workflows (GitLab CI preferred) and developer tooling — ESLint, Prettier, Husky, Storybook, and Chromatic for component-level visual regression.
  • Experience consuming and shaping REST and GraphQL APIs; familiarity with OpenAPI/Swagger specifications and mock-server tooling.
  • Familiarity with cloud-hosted front-end delivery: AWS CloudFront, S3 static hosting, or equivalent CDN/edge deployment patterns.
  • Strong grasp of web accessibility standards (WCAG 2.1 AA) and experience using screen reader testing and automated accessibility tooling (axe, Lighthouse).
  • Excellent communication skills — able to articulate technical trade-offs clearly to non-engineering stakeholders and contribute to design and architecture discussions.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.


Nice to Have

  • Experience with micro-frontend architecture (Module Federation, single-spa) in a large-scale e-commerce or retail digital environment.
  • Exposure to React Native or cross-platform mobile development.
  • Familiarity with A/B testing and feature flag tooling (LaunchDarkly, Optimizely, or Statsig) integrated into front-end delivery pipelines.
  • Understanding of Design Tokens, headless CMS integration (Contentful, Sanity), or composable commerce architectures.
  • Prior experience working in a direct-to-consumer (DTC) retail or e-commerce environment.


Apply