Demo

JavaScript Developer

ICE
Atlanta, GA Full Time
POSTED ON 3/24/2025 CLOSED ON 7/24/2025

What are the responsibilities and job description for the JavaScript Developer position at ICE?

Overview

Job Purpose

ICE Surefire is an industry leading solutions provider in the mortgage industry. Surefire’s CRM and automation engine helps thousands of mortgage professionals win new business, drive repeat business, and earn the right to referral business. With intuitive, set-it-and-forget-it workflows and award-winning content, mortgage professionals can effortlessly maintain and deepen their connections with borrowers, recruits, members, brokers, and real estate agents all through one powerful platform.

This enterprise-level software development role will be primarily responsible for developing, testing, and maintaining our mortgage CRM tool, Surefire. Responsibilities may also include participation in component and data architecture design, performance monitoring and product evaluation. The ideal candidate will have a solid understanding of systems analysis, design, development, and quality assurance and integration methodologies.

Responsibilities

  • Provide design development of projects involving application development, migrations, and additions to existing applications.
  • Handle multiple tasks simultaneously
  • Create web-based applications from business specifications that meet brand guidelines
  • Build solutions that are cross-browser and cross-platform compliant
  • Assist with setting development best practices and standards
  • Review applications in progress of development to ensure compliance with overall design parameters and corporate development standards
  • May provide, or guide provision of technical support to applications currently in production
  • Understand secure coding best practices and standards
  • Provide full stack design and development of projects involving application development, migrations, and additions to existing applications
  • Develop front end applications utilizing React, Angular, Nodejs, etc. in close accord with a UX team and ensures the responsiveness of those applications
  • Design and develop APIs necessary to affect front end functionality and/or be consumed by other partners
  • Design and create data models for applications and databases to persist them
  • Participate in software design meetings and analyzes user needs to determine technical requirements
  • Write technical specifications based on conceptual design and stated business requirements
  • Develop and/or review development of test protocols for testing application before user acceptance with an emphasis on automated Unit Tests, Component Tests, and Scenario Tests
  • Complete documentation and procedures for installation and maintenance
  • May mentor or guide work of less experienced software development staff
  • Remain current on industry standards in web development
  • Perform additional related duties as assigned

Knowledge And Experience

  • Minimum of 2 years of professional software development experience building applications, or equivalent combination of education, training, or work experience
  • Experience with front-end and back-end JavaScript frameworks (Angular, React, Vue, Node, Express, etc.)
  • Strong experience with designing modular, object-oriented JavaScript (ES6)
  • Proficiency in HTML, CSS, and modern front-end frameworks (React or Angular)
  • Experience with Node.js, including Express,js and building RESTful APIs
  • Strong experience both relational (MySQL, MariaDB, PostgreSQL) and nonrelational databases (MongoDB)
  • Good understanding of REST architectural style, Microservices concepts and technologies
  • Experience with deployment tools like Docker
  • Experience with at least one public cloud platform (AWS preferred), exposure to serverless cloud is a plus
  • Solid understanding of security concerns for web-based applications preferred
  • Excellent problem-solving skills with the ability to analyze and resolve complex issues
  • Ability to communicate and collaborate effectively in a team environment
  • Passionate about learning new technologies and adapting to complex and fast-moving environments while staying motivated and self-reliant
  • Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles

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

JavaScript Tutor
Varsity Tutors, a Nerdy Company -
Roswell, GA
JavaScript Tutor
Varsity Tutors, a Nerdy Company -
Athens, GA
JavaScript Tutor
Varsity Tutors, a Nerdy Company -
Duluth, GA

Salary.com Estimation for JavaScript Developer in Atlanta, GA
$86,096 to $107,867
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a JavaScript Developer?

Sign up to receive alerts about other jobs on the JavaScript Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ICE

  • ICE Atlanta, GA
  • Overview Job Purpose The ICE Bonds Trading software development team is seeking a Java Developer that has experience building low latency, high throughput,... more
  • 13 Days Ago

  • ICE Provo, UT
  • Overview Job Purpose The Help Desk Agent is responsible for answering all Member and non-Member inquiries received via phone, email, or fax. Help Desk Agen... more
  • 14 Days Ago

  • ICE Atlanta, GA
  • Overview Job Purpose Join the Velocify team within ICE Mortgage Technology to automate everything that is automatable in the home loan approval process. Th... more
  • 14 Days Ago

  • ICE Palo Alto, CA
  • Overview Job Purpose The New York Stock Exchange (an Intercontinental Exchange company) is seeking a Director to join the Capital Markets team. The primary... more
  • 14 Days Ago


Not the job you're looking for? Here are some other JavaScript Developer jobs in the Atlanta, GA area that may be a better fit.

  • Motion Recruitment Atlanta, GA
  • Looking to impact the highest growing industry in America? This client is in the renewable energy space, more specifically they create solar panels used fo... more
  • 10 Days Ago

  • Varsity Tutors, a Nerdy Company Marietta, GA
  • The Varsity Tutors Live Learning Platform has thousands of students looking for online JavaScript tutors nationally. As a tutor on the Varsity Tutors Platf... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!