All jobs

Job details

React superstar

  • Java
  • Redux
  • REST
  • GraphQL
  • TypeScript
  • Next.js

Posted: 3 days ago

This role is for one of the Weekday's clients

JobType: full-time

As a React Frontend Engineer, you will be responsible for building fast, reliable, and accessible web experiences. You will own features end-to-end—from UI/UX implementation to performance optimization—collaborating closely with design, backend, and product teams to deliver high-quality, user-centric applications.

Key Responsibilities

  • Develop and maintain responsive user interfaces using React and TypeScript with modern tooling such as Vite or Webpack.
  • Implement state management solutions (Redux Toolkit, Zustand, React Query) and handle routing with React Router or Next.js.
  • Translate Figma designs into accessible, responsive components following WCAG 2.1 AA standards.
  • Optimize web applications for performance, bundle size, and perceived load times using tools like Lighthouse and Web Vitals.
  • Write unit and integration tests with Jest and React Testing Library; contribute to CI/CD pipelines.
  • Collaborate with backend teams to design and consume RESTful and GraphQL APIs.
  • Instrument user experience with analytics and feature flags; monitor applications using tools like Sentry or Datadog.
  • Participate in code reviews, help evolve the component library/design system, and maintain high code quality standards.
  • Contribute to accessibility, security, and frontend best practices across projects.

What Makes You a Great Fit

  • 2–5+ years of experience building production-grade React applications using hooks, context, and suspense fundamentals.
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3, including Flexbox and Grid layouts.
  • Hands-on experience with state management libraries (Redux Toolkit, Zustand, React Query) and frameworks like Next.js.
  • Familiarity with testing frameworks, Git workflows, and CI/CD processes.
  • Knowledge of web accessibility, security fundamentals (XSS/CSRF), and performance optimization techniques.
  • Nice to have: experience with Next.js App Router, SSR/SSG, edge rendering, styling systems like Tailwind or CSS-in-JS, GraphQL, form libraries, design systems, microfrontends, WebSockets, and basic backend knowledge (Node/Express) for troubleshooting.
  • Strong problem-solving skills, attention to detail, and ability to work collaboratively in a remote-friendly, fast-paced environment.
  • Proven track record of delivering high-quality frontend features, improving user experience, and mentoring peers.

Similar jobs