Full Stack Developer

Intercontinental Exchange Holdings, Inc.

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years in full-stack development with a focus on JavaScript and Python frameworks.
  • Experience with React, TypeScript, Node.js (NestJS), and FastAPI.
  • Proficient in SQL and relational databases, with experience in cloud data warehouses.
  • Familiar with web protocols like HTTP, HTML5, and session management.
  • Skilled in client-side mapping with Mapbox GL JS and spatial data handling.
  • Knowledgeable in automated testing, particularly end-to-end testing tools like Playwright.
  • Strong communication skills for collaboration with technical teams and stakeholders.

Responsibilities

  • Develop web-based applications using modern front-end frameworks for climate data visualization.
  • Implement data modeling to support API endpoints for front-end functionalities.
  • Execute all phases of development, including prototyping and iterative testing based on feedback.
  • Enhance existing web applications for exploring multiple climate datasets across financial asset classes.
  • Design strategies for rendering large datasets efficiently, employing optimization techniques.
  • Lead software component architecture and implementation with minimal supervision.
  • Maintain automated tests to ensure software functionality and quality.

Benefits

  • Opportunities for professional development and career advancement.
  • Access to innovative tools and technologies.
  • Collaboration with a diverse and skilled team.
  • Involvement in impactful projects addressing climate finance and data.
Full Job Description
Overview

Job Purpose

ICE Data Services (an Intercontinental Exchange company) is seeking a mid-level full-stack developer to join its Data Impact & Innovation team. This team supports a variety of reference data, index, climate finance, and alternative data products. This role presents a unique opportunity to support and enhance big data applications and products aimed at helping the financial sector understand and respond to carbon transition risk, physical risk, and related challenges.

 

Responsibilities

  • Develop and enhance web-based UI applications around the ICE Climate datasets:
    • Use modern front-end frameworks for building crisp and clear visualizations
    • Design and implement data modeling and transformation sufficient to support API endpoints for front-end visualizations
    • Hands-on execution of all stages of the development lifecycle, from rapid prototyping, to iterative refinement based on user feedback, to testing remediation and release.
  • Support integration and enhancement of existing web applications that allow coherent exploration and analysis of multiple climate datasets and methodologies across different financial asset classes
  • Design and implement client-side strategies for rendering large geospatial and tabular datasets at scale, including appropriate use of tiling, virtualization, caching, and data-reduction techniques
  • Lead efforts to design, architect, and implement software components with minimal oversight.
  • Independently handle project activities related to builds and deployments.
  • Write and maintain automated tests, including end-to-end testing with tools like Playwright, to verify the functionality and quality of the software.
  • Effectively leverage AI and LLM-based developer tooling to accelerate development workflows and improve code quality.
  • Identify opportunities to improve and optimize applications.
  • Work with business analysts and product management to understand and refine new requirements.

 

Knowledge and Experience

  • 3+ years of professional experience and demonstrated ability in most of the following areas:
  • JavaScript technologies such as React and TypeScript
  • Node.js backend frameworks, particularly NestJS
  • Python web backend frameworks, particularly FastAPI
  • Relational databases and SQL, with comfort reading and writing analytical queries against cloud data warehouses (e.g. Google BigQuery)
  • Core knowledge of fundamental web protocols and standards (HTML5, HTTP, WebSockets, CORS, cookies and session management, etc.)
  • Cloud computing and infrastructure, especially Google Cloud Platform
  • Client-side mapping using Mapbox GL JS, including working with vector tiles, GeoJSON, and custom source/layer/style configuration
  • Spatial data in relational databases, particularly PostGIS, including spatial indexes and SQL-level geometric operations
  • Demonstrated ability to optimize web applications for performant client-side rendering of large datasets — familiarity with strategies such as vector tiles, virtualization, web workers, data decimation, client-side caching (IndexedDB), React performance profiling, and GPU-accelerated rendering
  • Automated testing frameworks, particularly end-to-end browser testing (e.g. Playwright)
  • Practical experience using AI/LLM coding assistants and a demonstrated ability to integrate them productively into development workflows
  • Excellent written and verbal communication skills, in order to collaborate effectively with in-person and remote technical colleagues, business stakeholders, and client end-users to brainstorm tradeoffs and timelines.

 

#LI-HR1 #LI-ONSITE

Similar Jobs

More Jobs at Intercontinental Exchange Holdings, Inc.

More Information Technology Jobs

Find similar Full Stack Developer jobs: