×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - React​/TypeScript

Job in Tempe, Maricopa County, Arizona, 85285, USA
Listing for: Aurora Payments
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer – React/Type Script

Join Aurora Payments to work on our payment platform using React and Type Script.

Base pay range

$/yr - $/yr

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 Type Script 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 Type Script best practices.
  • Contribute to technical architecture decisions for front‑end infrastructure and tooling.
Required Qualifications
  • 5+ years of professional software development experience with a focus on front‑end engineering.
  • Expert‑level proficiency in JavaScript and Type Script with a 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 Qualifications
  • 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.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary