✦ Luna Orbit — Software Engineering

Lead Software Engineer, Front End (React)

at Discover Financial Services

📍 New York, NY Unknown 💰 $215K – $245K USD / year Posted April 17, 2026
Salary $215K – $245K USD / year
Type Full-Time
Experience lead
Exp. Years At least 4 years
Education Bachelor's Degree
Category Software Engineering

Lead front-end engineering to build and design multi-platform applications using React and JavaScript. You will implement front-end features with test-driven development, collaborate with digital product managers, and deliver cloud-based experiences.

  • Develop front end applications using test-driven development pattern
  • Own technical design and development of cross-functional, multi-platform application systems
  • Work with teams experienced in distributed microservices and full stack systems
  • Collaborate with digital product managers to deliver robust cloud-based solutions
  • Stay on top of tech trends and mentor engineering peers

Core technologies include React, JavaScript, Angular, Node, TypeScript, HTML/CSS, and RESTful web services. The role also requires cloud computing experience (AWS, Microsoft Azure, Google Cloud) and emphasizes cross-browser and cross-device development, within an Agile environment.

The ideal candidate is a lead front-end software engineer with 4+ years of professional software engineering experience, strong React and JavaScript skills, and experience building front-end applications using test-driven development. They also have cloud computing experience (AWS, Microsoft Azure, or Google Cloud) and can design and deliver cross-functional multi-platform systems. They are comfortable working with Agile practices and mentoring engineering teammates.

Front End Applicationstest-driven development patterncross-browser developmentcross-device developmentcloud computingAWSAmazon Web ServicesBachelor's DegreeAt least 4 years of professional software engineering experienceJavaScriptHTML/CSSTypeScript
people managementAgile practicesopen source frameworksMaster's DegreeReactAngularNode.js
AWSAmazon Web ServicesMicrosoft AzureGoogle CloudReactAngularNodeRESTful web services
distributed microservicesfull stack systemstest-driven development patternJavaScript (AngularReactNode)HTML/CSSTypeScriptJavaopen source frameworksRESTful web servicescross-browser developmentcross-device developmentcloud computingAWSMicrosoft AzureGoogle CloudAgilepeople management
distributed microservicesfull stack systemstest-driven development patterntechnical designcross-functionalmulti-platform application systemsJavaScriptAngularReactNodeHTML/CSSTypeScriptJavaopen source frameworksRESTful web servicescross-browser developmentcross-device developmentcloud computingAWSAmazon Web ServicesMicrosoft AzureGoogle Cloud Platformagile practices
leadershipmentoring other members of the engineering communitystaying on top of tech trendsexperimenting with and learning new technologiesparticipation in internal & external technology communitiescollaboration with digital product managerscross-functional collaborationworking in a fast-paced environmentinclusive and iterative delivery
Industry Banking
Job Function Lead front-end software engineering for React-based, test-driven, cloud-enabled application experiences.
Role Subtype Frontend Engineer
Tech Domains Python, JavaScript, React, Node.js, Kubernetes, Docker, Amazon Web Services
Visa Sponsorship No
Lead Software EngineerFront End (React)Front End Software EngineerFront End ApplicationsReactJavaScriptAngularNodeNode.jsTypeScriptHTML/CSSRESTful web servicestest-driven developmenttest-driven development patterndistributed microservicesfull stack systemscross-browser developmentcross-device developmentopen source frameworkscloud computingAWSAmazon Web ServicesMicrosoft AzureGoogle CloudAgilepeople managementMaster's DegreeBachelor's Degree

Bachelor's Degree, At least 4 years of professional software engineering experience (internship not applicable), At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud), No work authorization sponsorship (visa sponsorship not available)

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile