Overview
Job Purpose
Intercontinental Exchange (ICE) is a leading global financial technology company operating some of the world's most recognized financial markets, including the New York Stock Exchange, as well as clearing, data services, fixed income, and mortgage technology platforms.Â
You'll be joining a small, highly skilled Web Development team that owns and operates nine public-facing websites including www.ice.com, www.nyse.com, and mortgagetech.ice.com, along with a suite of internal applications: a subscription center, a customer-facing status platform, and a multi-channel notification system. We leverage Cloudflare for scaling and resilience, maintain our own bespoke CMS platform, and actively use AI-assisted development tools including Claude Code and Cursor.Â
We're looking for a Senior Front-End Engineer who is equally at home writing production-grade code as they are shaping technical direction, mentoring teammates, and collaborating across the organization. This is a hands-on role where you will be coding every day, with the judgment and communication skills to influence how we build, not just what we build.Â
Responsibilities
- Core EngineeringÂ
- Write production code daily across features, infrastructure improvements, and bug fixes in our React/TypeScript/Node.js stackÂ
- Own and extend our internal CMS platform, adding capabilities that empower content teams across nine websitesÂ
- Build and evolve reusable components in our custom component library using modern React patterns and Tailwind CSSÂ
- Develop and maintain Express middleware APIs that integrate with internal microservices, other ICE systems, and third-party data servicesÂ
- Apply advanced CSS skills to translate design concepts into pixel-perfect, responsive, accessible interfacesÂ
- Review pull requests with a focus on code quality, architecture, performance, and securityÂ
- Participate in deployment processes including release coordination, deployment validation, and production monitoringÂ
- Work closely with the middleware team to coordinate API contracts, integration patterns, and end-to-end feature deliveryÂ
- Platform & Customer QualityÂ
- Take ownership of customer-facing quality and performance across our nine public websitesÂ
- Leverage Cloudflare and CDN tooling to ensure our sites are fast, resilient, and globally availableÂ
- Contribute to the reliability of customer notification workflows including status alerts, email, SMS, and robocall delivery pipelinesÂ
- Partner with the Security team to proactively identify and remediate AppSec vulnerabilitiesÂ
- Technical Leadership & StrategyÂ
- Serve as a technical leader on the front-end team, setting standards, mentoring engineers, and elevating the team's capabilitiesÂ
- Drive technical debt reduction, architectural improvements, and modernization initiativesÂ
- Evaluate and introduce new tools, frameworks, and AI-assisted development practices to keep our team productive and our stack currentÂ
- Collaborate with Marketing, Product, Design, Security, and cross-functional business units across ICE to align technical work with organizational goalsÂ
Knowledge and Experience
- Professional software development experience; BS/MS in Computer Science or equivalentÂ
- Candidates should have 6+ years of experienceÂ
- Advanced JavaScript developmentÂ
- Professional React experience with deep fluency in modern patterns (hooks, context, performance optimization)Â
- TypeScript in production codebasesÂ
- Advanced CSS, including responsive design, modern layout techniques (Flexbox, Grid), and component-scoped stylingÂ
- Strong experience with RESTful API development using Node.js and ExpressÂ
- Proficiency with testing frameworks (Jest and React Testing Library) and a commitment to test-driven developmentÂ
- Solid understanding of CI/CD, GitHub Actions, version control workflows, and production deployment practicesÂ
Preferred Knowledge and ExperienceÂ
- Active use of AI development tools such as Claude Code, Cursor, or Codex to improve speed, quality, and team productivityÂ
- Tailwind CSS experience (our primary styling system)Â
- Experience with CMS platforms, especially building or extending oneÂ
- Hands-on experience with Cloudflare or similar CDN/edge platformsÂ
- Familiarity with application security and AppSec vulnerability remediationÂ
- SQL and database design knowledgeÂ
- Experience with Node.js ORM tools such as Prisma or DrizzleÂ
- Modern build tooling experience (Vite, Webpack, or similar)
- Agile/Scrum methodology experienceÂ
----------Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.Employment Type: FULL_TIME