Lead Software Developer - React.Js

CADEXAnkeny, IA
Remote

About The Position

We are seeking a Lead Software Engineer to lead development of a modern, cloud‑based customer‑facing payments platform. This is a hands‑on leadership role focused on React/Next.js frontends, Node.js backends, and secure, scalable payment processing in a multi‑tenant SaaS environment.

Requirements

  • 8+ years of software development experience, including senior or lead responsibilities
  • Strong expertise in React and Next.js
  • Strong backend experience with Node.js and TypeScript
  • Hands‑on experience with payment processing or financial systems
  • Experience building cloud‑based, production systems, preferably GCP.
  • Strong understanding of security, scalability, and operational support

Nice To Haves

  • Experience with multi‑tenant SaaS platforms
  • Redis or caching strategies
  • SQL and data‑level troubleshooting
  • Containerization (Docker) and web servers (Nginx)

Responsibilities

  • Lead architecture and development of web applications using React and Next.js
  • Design and build Node.js (TypeScript) APIs supporting payments and configuration‑driven behavior
  • Own payment processing workflows including partial payments, refunds, invoice allocation, and error handling
  • Integrate with third‑party payment providers using secure, tokenized (PCI‑compliant) patterns
  • Build scalable solutions in AWS or Azure, with strong focus on reliability and performance
  • Mentor engineers and set standards for code quality, testing, and production readiness
  • Partner with Product, QA, and Operations to deliver reliable customer and admin experiences
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service