Frontend Developer

4 weeks ago


Vancouver, Canada PDF Solutions Full time

We are seeking a talented Frontend Developer to join our team working on a sophisticated data visualization and analysis platform built for semiconductor manufacturing. This role will involve developing complex, data-intensive user interfaces that enable engineers to analyze data, create custom visualizations, and derive actionable insights. You will be working on a modern React-based application that combines advanced charting capabilities, real-time notifications, and comprehensive data manipulation tools in an enterprise-grade environment. The ideal candidate will thrive in a fast‑paced environment where performance, scalability, and user experience are critical. You will collaborate with cross‑functional teams including backend engineers, data scientists, and UX designers to build features that directly impact our customers’ manufacturing processes. Responsibilities Develop and maintain complex React components using TypeScript with strict type safety standards, ensuring robust and maintainable code across the application Implement advanced data visualizations using ECharts, D3.js, and custom charting libraries to display semiconductor wafer data, scatter plots, histograms, heatmaps, and statistical analyses Design and implement Redux‑based state management solutions using Redux Toolkit and RTK Query for efficient API data fetching, caching, and real‑time synchronization Build responsive, performant UI components with SCSS/Sass following BEM methodology and implementing dynamic theming (light/dark mode) across the application Integrate real‑time features using SignalR/WebSockets for live notifications and data updates, ensuring seamless user experience during long‑running operations Write comprehensive unit and integration tests using Vitest and React Testing Library Optimize application performance for large datasets (10K+ data points), implementing virtualization, memorization, and efficient rendering strategies Collaborate with backend teams to integrate RESTful APIs using Axios ensuring proper error handling and loading states Participate in code reviews, enforce ESLint/Prettier standards, and maintain high code quality through TypeScript best practices Qualifications 5+ years of professional experience with React (v18+) and TypeScript in production environments Strong expertise in Redux/Redux Toolkit including complex state management patterns middleware implementation, and RTK Query for API integration Proficiency with modern build tools including Vite, npm/node ecosystem, and understanding of module bundling and optimization Advanced CSS/SCSS skills with experience in responsive design, CSS‑in‑J‑S patterns, theming systems, and preprocessor features Data visualization experience with libraries such as ECharts, D3.js, Chart.js, or similar frameworks for creating interactive charts and graphs Solid understanding of TypeScript including advanced types, generics, utility types, and strict typing patterns for large‑scale applications Testing expertise using modern testing frameworks (Vitest/Jest, React Testing Library) with proven track record of writing maintainable test suites Git proficiency with experience in collaborative workflows, branching strategies, code reviews, and CI/CD pipelines Nice to Have Familiarity with Flexlayout‑react or similar layout management libraries for complex, resizable panel interfaces Experience with real‑time communication protocols (SignalR, WebSockets, Server‑Sent Events) Background in data‑intensive applications particularly in manufacturing, semiconductor, or scientific computing domains Understanding of design systems and component libraries Experience with Docker, Nginx and containerization for frontend deployment strategies Experience with Electron for building cross‑platform desktop applications Pay Range: CAD $80,000.00 - CAD $110,000.00 /Yr. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr


  • Frontend Developer

    4 weeks ago


    Vancouver, Canada Rudiment Labs Full time

    Rudiment Labs is seeking a talented Frontend Developer to build intuitive interfaces for our research platforms and clinical applications. In this role, you'll leverage your expertise in React and Next.js to create user-friendly interfaces that help researchers and healthcare providers access and interact with our cancer research tools.As a Frontend...

  • Frontend Developer

    4 weeks ago


    Vancouver, Canada Rudiment Labs Full time

    Rudiment Labs is seeking a talented Frontend Developer to build intuitive interfaces for our research platforms and clinical applications. In this role, you'll leverage your expertise in React and Next.js to create user-friendly interfaces that help researchers and healthcare providers access and interact with our cancer research tools. As a Frontend...

  • Frontend Developer

    5 days ago


    Vancouver, British Columbia, Canada LOD Technologies Full time

    We're looking for a Frontend Developer with strong TypeScript skills who is passionate about clean, maintainable code and thrives in a fast-paced, agile environment. You'll join a focused and technical team solving real infrastructure problems where energy, AI, and compute intersect.You'll be helping us transition to while building new apps and tools. We...


  • Vancouver, Canada Punt Full time

    Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to become the world's largest gaming company by delivering cutting-edge technology and unparalleled user experiences. About the Role Key Responsibilities Develop and maintain high-performance web applications using Next.js. Implement...


  • Vancouver, Canada Punt Full time

    Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to become the world's largest gaming company by delivering cutting-edge technology and unparalleled user experiences. About the Role Key Responsibilities Develop and maintain high-performance web applications using Next.js. Implement...

  • Frontend Developer

    2 weeks ago


    Vancouver, Canada Avalon CX Full time

    Overview A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions. Specializing in modern frontend and backend development, artificial intelligence, cloud architecture, and DevOps, we provide scalable custom services of the highest quality, exceeding...

  • Frontend Developer

    2 weeks ago


    Vancouver, Canada Avalon CX Full time

    Overview A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions. Specializing in modern frontend and backend development, artificial intelligence, cloud architecture, and DevOps, we provide scalable custom services of the highest quality, exceeding...


  • Vancouver, Canada Decode Talent Full time

    About the Company Our client is working on the next generation of digital experiences to impact daily users at the intersection of AI and software. They are passionate about creating intuitive, high-performance web applications that solve real user problems. The team is looking for a React Frontend Developer who shares their enthusiasm for elegant user...


  • Vancouver, Canada Decode Talent Full time

    About the Company Our client is working on the next generation of digital experiences to impact daily users at the intersection of AI and software. They are passionate about creating intuitive, high-performance web applications that solve real user problems. The team is looking for a React Frontend Developer who shares their enthusiasm for elegant user...

  • Frontend Developer

    4 weeks ago


    Vancouver, Canada Avalon CX Full time

    OverviewA-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions. Specializing in modern frontend and backend development, artificial intelligence, cloud architecture, and DevOps, we provide scalable custom services of the highest quality, exceeding...