✦ Luna Orbit — Software Engineering

Lead Front End Developer

at Intercontinental Exchange

Unknown Posted March 13, 2026
Type Not Specified
Experience lead
Exp. Years 5+ years
Education Bachelor’s degree in computer science; graduate degree preferred
Category Software Engineering

Lead front-end developer responsible for building and supporting large-scale web applications using modern JavaScript frameworks and tools.

  • Design and develop web applications
  • Lead architecture efforts
  • Manage project deployments
  • Write and maintain tests
  • Collaborate with product teams

JavaScript, React, Redux, TypeScript, Node.js, testing tools, functional programming, cross-browser optimization.

The ideal candidate is a senior front-end developer with over 5 years of experience in JavaScript, React, Redux, and TypeScript. They possess strong skills in functional programming, testing, and cross-browser optimization, capable of leading large-scale web application projects.

Deep expertise in JavaScriptCSSHTMLExperience with ReactReduxTypeScript5+ years JavaScript experienceExperience with testing toolsUnderstanding of functional programming
Experience with AI-assisted development toolsExperience with Vue.js or AngularExperience with server-side technologies like Node.jsKnowledge of cross-browser optimization
ReactReduxTypeScriptJavaScriptNode.jsJestReact-Testing-Library
JavaScriptCSSHTMLReactReduxTypeScriptFunctional programmingNode.jsTesting librariesBrowser debugging
JavaScriptCSSHTMLReactReduxTypeScriptFunctional programmingNode.jsTesting librariesBrowser debugging
DiscretionAnalytical thinkingIndependent judgmentTechnical communicationCollaboration
Industry Media
Job Function Front-end web development and architecture leadership
Lead Front End DeveloperJavaScriptCSSHTMLReactReduxTypeScriptFunctional programmingNode.jsTestingReact-Testing-LibraryJestBrowser debuggingSoftware development lifecycleTechnical documentationSoftware development

Less than 5 years of JavaScript experience, Lack of experience with React or Redux, No experience with TypeScript, Inability to work independently

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