SonicJobs Logo
Left arrow iconBack to search

Lead Front End Developer

Intercontinental Exchange Holdings, Inc.
Posted 5 days ago, valid for 15 days
Location

Atlanta, GA 30334, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Intercontinental Exchange (ICE) is seeking a Lead Front-End Web Developer to build and support shared libraries and single-page applications integrating with various systems using modern web technologies.
  • The ideal candidate should possess a Bachelor's degree in computer science and have over 5 years of advanced JavaScript and functional programming experience, along with proficiency in CSS and HTML.
  • Key responsibilities include designing and developing web applications, managing project activities, creating software tests, and mentoring other developers in web concepts and AI-assisted tools.
  • Preferred skills include knowledge of React, Redux, TypeScript, and experience with modern styling tools, as well as familiarity with RESTful API design and build frameworks.
  • The position offers a competitive salary, although the specific figure is not mentioned in the job description.
Overview

Job Purpose

Intercontinental Exchange (ICE) is seeking a Lead Front-End Web Developer responsible for building and supporting shared libraries and frameworks as well as single-page applications (SPA). These large-scale applications integrate with disparate systems using RESTful web services, JavaScript APIs, and other back-end systems. The ideal candidate will have deep expertise in JavaScript, CSS, and HTML, along with modern frameworks and tools such as React, Redux, and TypeScript. A strong understanding of functional programming principles is essential. The role increasingly involves coordinating development workflows across AI-assisted tools and agents, and contributing beyond code to requirements definition, technical design, and testing strategy. Passion, discretion, analytical thinking, and independent judgment are key to success in this role.

 

Responsibilities

  • Contribute to the design and development of company-wide web applications and libraries.
  • Lead efforts to design, architect, and implement new software components.
  • Independently manage project activities related to builds and deployments.
  • Create and maintain software tests to ensure functionality and quality.
  • Develop design documentation for new software and subsequent versions.
  • Identify opportunities to improve and optimize applications.
  • Collaborate with business analysts or product managers to understand new requirements.
  • Support and mentor developers on JavaScript/web concepts, effective use of AI-assisted development tools, and technical communication best practices.
  • Adhere to team guidelines for quality and consistency.
  • Follow company software development processes and standards.
  • Author and maintain technical design documents, architecture decision records, and requirements specifications.
  • Coordinate development activities across AI-assisted tools and agents to accelerate delivery and maintain quality.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.

 

â €Knowledge and Experience

  • Bachelor’s degree in computer science; graduate degree preferred.
  • 5+ years of advanced JavaScript and functional programming experience.
  • Advanced experience working with modern CSS.
  • Strong proficiency with HTML5 and contemporary front‑end techniques.
  • Experience with iterative/test-driven development, code refactoring, and continuous integration.
  • Experience with at least one JavaScript framework (e.g., React, Vue.js, Angular).
  • Experience with client-side testing tools (e.g., React-Testing-Library, Jest, Enzyme).
  • Familiarity with unit/e2e/accessibility testing and debugging workflows
  • Experience with server-side technologies such as Node.js.
  • Strong understanding of browser quirks and cross-browser optimization.
  • Strong technical writing skills, with the ability to clearly articulate requirements, design decisions, and architectural rationale.
  • Experience participating in or leading activities across the full SDLC, including requirements analysis, design, testing, and deployment.
  • Ability to effectively direct and review output from AI-assisted development tools and agents.
  • Passion for learning new technologies and adapting to fast-paced environments.

 

â €Preferred Skills

  • Knowledge of React, Redux, TypeScript, and modern JavaScript (ES6+).
  • Experience with modern styling tools such as Emotion, Tailwind, LESS, or SASS.
  • Understanding of RESTful API design and JSON-based integrations.
  • Familiarity with build/tooling frameworks: Webpack or Vite, Babel, Node.js (npm), and Git.
  • Experience with Electron.
  • Exposure to AI-assisted development workflows (e.g., Claude, Copilot, Cursor) and familiarity with concepts such as RAG, MCP, or LLM integration
  • Experience writing technical documentation, design specifications, or architecture proposals

 

#LI-JW1

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.