Show more filters

Senior Software Engineer - React/TypeScript

Aurora Payments

Aurora Payments
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Tempe, AZ
A free Jobstore account is required to proceed to the employer site.
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

Required Qualifications

What We're Looking For

  • 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
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in Arizona   »   Jobs in Tempe   »   Senior Software Engineer - React/Typescript

More jobs

People also search