✦ Luna Orbit — System Administration

Lead Software Engineer, Front End

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 of professional software engineering experience; At least 1 year experience with cloud computing
Education Bachelor's Degree
Category System Administration

Lead front-end engineering for Capital One, focusing on building multi-platform application systems and driving a technology transformation. You will apply test-driven development patterns and work across teams to deliver cloud-based experiences that support customer needs.

  • Work with developers on distributed microservices and full stack systems
  • Perform front end development using a test-driven development pattern
  • Own technical design and development of cross-functional, multi-platform application systems
  • Collaborate with digital product managers to deliver robust cloud-based solutions
  • Stay on top of tech trends, experiment with new technologies, and mentor engineering community

The role centers on front-end application development using JavaScript (Angular, React, Node), TypeScript, HTML/CSS, and RESTful web services. It requires designing and implementing cross-browser/cross-device solutions with cloud computing experience on AWS, Microsoft Azure, or Google Cloud.

The ideal candidate is a Lead Front End Software Engineer with 4+ years of professional software engineering experience and at least 1 year of cloud computing experience (AWS, Microsoft Azure, or Google Cloud). They have strong hands-on experience with JavaScript (React/Angular/Node), TypeScript, HTML/CSS, RESTful web services, and test-driven development, plus experience owning technical design for multi-platform applications.

Bachelor's Degree4 years of professional software engineering experience (Internship experience does not apply)1 year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)test-driven development patternJavaScriptHTML/CSSTypeScriptRESTful web services
Master's Degree7+ years of experience in React7+ years of experience in JavaScript7+ years of experience in Angular7+ years of experience in Node7+ years of experience in TypeScript4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practices
AngularReactNode.jsAmazon Web ServicesAWSMicrosoft AzureGoogle CloudRESTful web servicesHTML/CSSJavaScriptTypeScriptJava
distributed microservicesfull stack systemstest-driven developmenttechnical designcross-functional multi-platform application systemsJavaScriptAngularReactNodeHTML/CSSTypeScriptJavaopen source frameworksRESTful web servicescross-browser and cross-device developmentAmazon Web ServicesMicrosoft AzureGoogle Cloud
distributed microservicesfull stack systemstest-driven developmenttechnical designcross-functional multi-platform application systemsdigital product managers collaborationcloud-based solutionsJavaScriptAngularReactNode.jsHTML/CSSTypeScriptJavaopen source frameworksRESTful web servicescross-browser and cross-device developmentcloud computingAmazon Web ServicesAWSMicrosoft AzureGoogle CloudBachelor's Degree
collaborativeinclusiveiterative delivery environmentmentoring other members of the engineering communityparticipating in internal & external technology communitiesstaying on top of tech trendsexperimenting with and learning new technologiescross-functional collaboration
Industry Banking
Job Function Lead front-end software engineering to design and deliver cloud-based, multi-platform applications using modern open-source frameworks.
Role Subtype Frontend Engineer
Tech Domains Amazon Web Services, Linux, Kubernetes, Docker, Python, JavaScript, React, Node.js
Visa Sponsorship No
Lead Software EngineerFront EndFront End Software Engineersdistributed microservicesfull stack systemstest-driven developmenttechnical designcross-functional multi-platform application systemsJavaScriptAngularReactNodeHTML/CSSTypeScriptJavaopen source frameworksRESTful web servicescross-browser and cross-device developmentAgilepeople managementAmazon Web ServicesAWSMicrosoft AzureGoogle Cloud Platform

Must have a Bachelor's Degree, Must have at least 4 years of professional software engineering experience (internship experience does not apply), Must have at least 1 year of cloud computing experience with AWS, Microsoft Azure, or Google Cloud, No work authorization sponsorship (position will not sponsor)

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