Senior Frontend Engineer (React / Redux / GraphQL)

  • July 25, 2025
  • Programming & Tech
  • Full time
  • Remote
  • Senior level
  • 1600 to 2000 USD
Frontend Development
GraphQL
JavaScript
React.js
Redux.js
English advanced

50+ talents have already applied, you are still on time!

GM
CA
AG
Share it on:

About the Role We are seeking a Senior Frontend Engineer with a strong background in building SaaS applications and data-rich user interfaces. In this role, you will lead the development of performant, maintainable, and visually intuitive web applications. You’ll collaborate closely with product managers, designers, and backend engineers to create analytical dashboards, data visualizations, and user experiences that empower our users to make informed decisions. Responsibilities Architect and develop complex frontend features using React and Redux Design and maintain a modular component library using Storybook Integrate and manage dynamic data through GraphQL APIs (e.g., Apollo Client) Build intuitive, high-performance analytical dashboards and data visualizations (e.g., charts, tables, KPIs) Collaborate with design and product teams to translate complex requirements into seamless user experiences Drive frontend best practices around performance, testing, maintainability, and accessibility Conduct code reviews, mentor team members, and contribute to a strong engineering culture Optimize user interfaces for speed, scalability, and cross-browser compatibility Qualifications 5+ years of professional experience in frontend development Proven experience building SaaS applications with complex UI requirements Deep expertise in React.js and Redux Solid experience with GraphQL and modern state/data management patterns Strong understanding of building analytical dashboards, including experience with charting libraries (e.g., Recharts, D3, Chart.js, Highcharts) Proficiency in modern JavaScript (ES6+), HTML5, and CSS3 Experience with frontend testing tools and frameworks (Jest, Testing Library, Cypress, etc.) Excellent communication and collaboration skills Nice to Have Experience with TypeScript Hands-on proficiency with Storybook and component-driven development Background in data-heavy domains such as analytics, BI, or financial dashboards Experience building or contributing to design systems Familiarity with CI/CD pipelines and modern build tools (Webpack, Vite, etc.)

You might also like to apply for these jobs

Apply now
How it works for talents

Get hired with Mappa

1

Apply for a job

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-1
2

Get matched

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-2
3

Meet the company

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-3
4

Get hired

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-4

Ready to start?

Apply
Extra services

Take your international career to
the next level

Dollar payments

Get paid in US dollars while working remotely and earn ~50% more than working locally.

Career growth

Strengthen your international career by working at the most exciting companies across the US, and Europe.

Benefits

Mappa provides you with an extra annual salary. Make a difference and get rewarded for your efforts and achievements.
Get started

Secure your dream job
in just a few steps

Apply now