Engineering

,

Full-time

,

Remote

Senior Frontend React Engineer (Product & Design Collaboration)

We are seeking a Senior Frontend Engineer specializing in React who will contribute not only to implementation, but also to product and design decisions. This role works at the intersection of engineering, UX, and product development. The ideal candidate can translate complex problems into requirements, intuitive user experiences, and collaborate cross-functionally to shape how the product functions and feels.

We are seeking a Senior Frontend Engineer specializing in React who will contribute not only to implementation, but also to product and design decisions. This role works at the intersection of engineering, UX, and product development. The ideal candidate can translate complex problems into requirements, intuitive user experiences, and collaborate cross-functionally to shape how the product functions and feels.

Responsibilities

  • Contribute to interaction design, usability, and overall UX quality

  • Build and maintain scalable frontend applications using React and TypeScript

  • Partner with product managers and designers on discovery, planning, and feature delivery

  • Maintain and evolve a design system and reusable component library

  • Collaborate with backend engineers on API design and integration

  • Improve application performance, accessibility, and responsiveness

  • Lead frontend best practices and architectural patterns

  • Define and uphold frontend quality standards, including automated testing

  • Own frontend behavior in production, including debugging and incident response

  • Contribute to interaction design, usability, and overall UX quality

  • Build and maintain scalable frontend applications using React and TypeScript

  • Partner with product managers and designers on discovery, planning, and feature delivery

  • Maintain and evolve a design system and reusable component library

  • Collaborate with backend engineers on API design and integration

  • Improve application performance, accessibility, and responsiveness

  • Lead frontend best practices and architectural patterns

  • Define and uphold frontend quality standards, including automated testing

  • Own frontend behavior in production, including debugging and incident response

Key Outcomes & Measurements

Design Collaboration Expectations

  • Provide feedback on wireframes and prototypes – both from a design and from an engineering perspective

  • Suggest improvements to workflows, product system design, and user interactions

  • Help balance usability, visual design, and technical feasibility

  • Contribute to consistency and quality across the product interface

Design Collaboration Expectations

  • Provide feedback on wireframes and prototypes – both from a design and from an engineering perspective

  • Suggest improvements to workflows, product system design, and user interactions

  • Help balance usability, visual design, and technical feasibility

  • Contribute to consistency and quality across the product interface

Requirements

Technical Stack

  • React (modern patterns and hooks)

  • TypeScript

  • State management libraries (e.g., React Query, Zustand, Redux)

  • Component libraries or design systems (e.g., Ant Design, MUI, or custom systems)

  • REST APIs

  • Modern tooling (Vite, ESLint, Biome, etc.)

Qualifications

  • 5+ years of experience developing and maintaining frontend applications in a professional setting

  • Professional experience building production React applications

  • Strong understanding of UI/UX principles

  • Ability to work through ambiguous requirements and shape usable solutions

  • Comfortable participating in design discussions and giving feedback

  • Strong collaboration and communication skills

  • Attention to detail and focus on quality

Preferred Qualifications

  • Experience contributing to a design system

  • Understanding of accessibility standards (WCAG)

  • Experience building responsive, cross-device interfaces

  • Familiarity with product analytics or user behavior tools

Technical Stack

  • React (modern patterns and hooks)

  • TypeScript

  • State management libraries (e.g., React Query, Zustand, Redux)

  • Component libraries or design systems (e.g., Ant Design, MUI, or custom systems)

  • REST APIs

  • Modern tooling (Vite, ESLint, Biome, etc.)

Qualifications

  • 5+ years of experience developing and maintaining frontend applications in a professional setting

  • Professional experience building production React applications

  • Strong understanding of UI/UX principles

  • Ability to work through ambiguous requirements and shape usable solutions

  • Comfortable participating in design discussions and giving feedback

  • Strong collaboration and communication skills

  • Attention to detail and focus on quality

Preferred Qualifications

  • Experience contributing to a design system

  • Understanding of accessibility standards (WCAG)

  • Experience building responsive, cross-device interfaces

  • Familiarity with product analytics or user behavior tools

Our Process

All of our hiring begins with a 4-6 week paid contract engagement for approximately 5-10 hours per week to ensure that this is a fit for all parties. As part of this process you will have the opportunity to engage with the team and further develop and align the role to fit your specific talents and expected contributions.

All of our hiring begins with a 4-6 week paid contract engagement for approximately 5-10 hours per week to ensure that this is a fit for all parties. As part of this process you will have the opportunity to engage with the team and further develop and align the role to fit your specific talents and expected contributions.

Our Culture

We hire for who you are, not just what you’ve done. At Wholechain we are building the future of connected supply chains which means all of our team members must have the ability to grow and adapt rapidly. Most of the skills listed above can be learned and in a short time new skills will be required for success. Therefore, when we look for people, we look for those who possess not only the right qualifications now, but also the drive to learn and grow so they can lead the way as we build the future.

The following characteristics won’t be found on a resume, but they are required for those who will thrive at Wholechain:

  • Intrinsic motivation – You take initiative; you own your projects and are self-aware enough to seek support when you need it.

  • Humility – You don’t take yourself too seriously, and therefore you are willing and committed to set aside pride for the sake of results

  • Authenticity – You avoid buzzwords, passive aggressive behavior and you treat others with respect regardless of rank, title, or capacity to help you get ahead

  • Start-now attitude – While others are planning, you are already moving ahead

  • Transcendent purpose – You work with Wholechain because of a broader passion for creating a more sustainable and responsible future

We hire for who you are, not just what you’ve done. At Wholechain we are building the future of connected supply chains which means all of our team members must have the ability to grow and adapt rapidly. Most of the skills listed above can be learned and in a short time new skills will be required for success. Therefore, when we look for people, we look for those who possess not only the right qualifications now, but also the drive to learn and grow so they can lead the way as we build the future.

The following characteristics won’t be found on a resume, but they are required for those who will thrive at Wholechain:

  • Intrinsic motivation – You take initiative; you own your projects and are self-aware enough to seek support when you need it.

  • Humility – You don’t take yourself too seriously, and therefore you are willing and committed to set aside pride for the sake of results

  • Authenticity – You avoid buzzwords, passive aggressive behavior and you treat others with respect regardless of rank, title, or capacity to help you get ahead

  • Start-now attitude – While others are planning, you are already moving ahead

  • Transcendent purpose – You work with Wholechain because of a broader passion for creating a more sustainable and responsible future

Next Steps

Our culture is not for everyone, but for those who are a fit there is no place they would rather work. If this is you, please send a cover letter, resume and work examples to work@wholechain.com.

Our culture is not for everyone, but for those who are a fit there is no place they would rather work. If this is you, please send a cover letter, resume and work examples to work@wholechain.com.