Qureos

Find The RightJob.

Senior Software Engineer - React/TypeScript

Full Time | US | Remote


About Flute

Flute is a leading financial services provider specializing in innovative payment processing technology. Founded in 2005 and headquartered in Tempe, AZ, Flute supports more than 27,000 merchants and processes over $12 billion in annual payment volume across a wide range of service industries.

At Flute, we pride ourselves on a culture of innovation, accountability, and partnership. We work closely with our customers to deliver tailored payment solutions that consolidate tools into a single, easy-to-use platform—helping businesses operate more efficiently, reduce friction, and grow with confidence.


The Role

We're seeking a Senior Software Engineer with deep expertise in React and TypeScript to join our engineering team. In this role, you'll be responsible for building intuitive,high-performance user interfaces for our payment platform that serve thousands of merchants, ISVs, and software platforms. You'll work on challenging front-end problems including embedded payment widgets, real-time transaction dashboards, merchant portals, and developer tools.


This is an opportunity to build customer-facing applications that process billions of dollars in transactions while creating delightful experiences for businesses of all sizes. You'll work with modern technologies and have significant input on our front-end architecture and technical

direction.


What You'll Do

  • Build and maintain sophisticated React applications that power our merchant and

developer portals, and payment dashboards

  • Develop reusable component libraries and design systems that scale across multiple

products and platforms

  • Create embedded payment widgets and SDKs that integrate seamlessly into

third-party applications

  • Build real-time dashboards that display transaction data, analytics, and business

insights

  • Design and implement RESTful API integrations to connect front-end applications

with payment processing systems

  • Develop Node.js/Express backend services to support front-end applications and

provide API layers

  • Ensure exceptional UX/UI with responsive, accessible, and performant interfaces

across all devices

  • Optimize application performance including bundle size, load times, and rendering

efficiency

  • Write clean, maintainable TypeScript code with proper typing and comprehensive test

coverage

  • Collaborate with designers to translate mockups and prototypes into production-ready

features

  • Work with backend engineers to define API contracts and ensure seamless integration
  • Implement payment security best practices including PCI compliance requirements

for handling sensitive data

  • Participate in code reviews and mentor junior engineers on React and TypeScript best

practices

  • Contribute to technical architecture decisions for front-end infrastructure and tooling


What We're Looking For

Required Qualifications

  • 5+ years of professional software development experience with a focus on front-end

engineering

  • Expert-level proficiency in JavaScript and TypeScript with strong understanding of

ES6+ features

  • Deep experience with React including hooks, context, state management, and

component lifecycle

  • Strong command of HTML5 and CSS3 including responsive design, flexbox, grid, and

modern CSS patterns

  • Proven experience building and consuming RESTful APIs with proper error handling

and async patterns

  • Solid experience with Express.js or similar Node.js frameworks for building backend

services and APIs

  • Understanding of payment processing workflows and fintech domain knowledge

(preferred but not required)

  • Experience with modern build tools (Webpack, Vite, or similar) and package

managers (npm, yarn)

  • Strong knowledge of testing frameworks (Jest, React Testing Library, Cypress,

Playwright)

  • Familiarity with version control (Git) and CI/CD pipelines
  • Experience with responsive and mobile-first design principles
  • Understanding of web security best practices including XSS, CSRF protection, and

secure authentication

  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills with the ability to work effectively in

cross-functional teams


Nice to Have

  • Experience building embedded widgets or SDKs for third-party integration
  • Knowledge of payment industry standards and PCI-DSS compliance requirements
  • Experience with state management libraries (Redux, Zustand, Recoil, or similar)
  • Experience with React Native for mobile development
  • Experience with design systems and component libraries (Material-UI, Chakra UI,

Tailwind CSS)

  • Familiarity with cloud platforms (GCP, AWS, Azure) and serverless architectures
  • Knowledge of OAuth 2.0, JWT, and authentication flows

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.