> Markdown version of [/jobs/ext/587323-senior-software-engineer-react-typescript](https://www.wearedevelopers.com/jobs/ext/587323-senior-software-engineer-react-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - React/TypeScript - **Company:** Aurora Payments Llc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Application Performance Management, Computing Platforms, HTML5, User Authentication, Microsoft Azure, Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Code Coverage, Code Review, Cross-Site Request Forgery, Programming Tools, Node.Js, OAuth, Package Management Systems, PCI Data Security Standards, JSON Web Token, Responsive Web Design, Web Application Security, Software Engineering, Transaction Data, TypeScript, Google Cloud, Apache Yarn, Tailwind, ReactJS, Express.js, Cypress (Programming Language), Cross-Site Scripting (XSS), Backend, Git, Webpack, Material UI, Playwright, Build Tools, Npm(Software), React Native, Front End Software Development, React Redux, React Testing Library, Restful APIs, Es2015, Software Version Control, Api Management, Serverless Computing - **Published:** June 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=39c38824d07c9526 ## About the Role Do you have experience in Version control systems?, * 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 ## Description 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 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Breaking Down Silos Between Design and Development ](https://www.wearedevelopers.com/videos/194-breaking-down-silos-between-design-and-development) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Building Interactive Async UI with React 19 and Ariakit](https://www.wearedevelopers.com/videos/1589-building-interactive-async-ui-with-react-19-and-ariakit) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)