← Back to all jobs
A

Senior Software Engineer - React/TypeScript

Aurora Payments

6h ago

0DevUSjobspy_indeed
remoteindeed

Job Description

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 deve