Oak Ridge National Laboratory logo

Front End Software Engineer with JavaScript and ReactJS

Oak Ridge National Laboratory

Job Overview

The Integrated Computational Earth Sciences (ICES) Group in the Computational Sciences and Engineering Division (CSED) at Oak Ridge National Laboratory is seeking a Front End Software Engineer. This role involves designing, developing, and deploying user-facing technologies to facilitate data discovery, access, and analysis of geospatial data from Earth system models. The successful candidate will contribute to the next generation Earth System Grid Federation 2 - US (ESGF2-US) Project.

Key Responsibilities

  • Collaborate with a diverse, multidisciplinary, and international team of software architects, engineers, computational scientists, and Earth system modelers across DOE labs.
  • Design, develop, and implement software for user interfaces for data discovery and access, ensuring data workflows assure provenance and integrity.
  • Develop technical papers and documentation, and support user needs with documentation, tutorials, and hackathons.

Basic Qualifications

  • B.S. degree in data science, computer science, computational science, or related technical subjects, or equivalent combination of education and experience.
  • 1+ years of experience developing data management or analysis tools or user interface software.

Preferred Qualifications

  • Experience designing and developing web-based user interfaces with JavaScript, ReactJS, and related tools.
  • Experience with Python, R, Jupyter/JupyterHub, PyTorch, and TensorFlow.
  • Familiarity with collaborative development methodologies and development automation tools, including Git/GitHub and Slack.
  • Knowledge of large-scale scientific data management, discovery, distribution, and archiving, as well as FAIR data principles and Open Science practices.
  • Knowledge of commonly used data file formats and conventions (e.g., netCDF, HDF, CF, CMIP Controlled Vocabularies), geographic information system formats, geospatial transformations, and OGC standards and resources.
  • Strong motivation to support DOE and international researchers through innovative solutions.
  • Excellent interpersonal skills and ability to work with diverse and multidisciplinary scientists and engineers.
  • Excellent written and verbal communication skills.

Relocation

UT-Battelle offers a generous relocation package to ease the transition process. Domestic and international relocation assistance is available for certain positions.

Additional Information

This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired. We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third-party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

Oak Ridge National Laboratory is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.

Benefits
Extracted with AI

  • Generous relocation package
  • Domestic and international relocation assistance

Similar jobs

Last update: 23 minutes ago

Oak Ridge National Laboratory logo
Oak Ridge National Laboratory

Full Stack Developer

Join Oak Ridge National Laboratory as a Full Stack Developer to design and deploy data management technologies.

NTT DATA North America logo
NTT DATA North America

Senior ReactJS Developer

Join NTT DATA as a Senior ReactJS Developer in San Leandro, CA. Develop high-quality web applications using ReactJS.

City of New York logo
City of New York

JavaScript/React JS Developer

Join FDNY as a JavaScript/React JS Developer to develop and support web and mobile applications.

VectorShift logo
VectorShift

Frontend Engineer with React.js Experience

Join VectorShift as a Frontend Engineer in New York, NY. Shape user experiences with React.js and drive web performance.

VectorShift logo
VectorShift

Frontend Engineer with React.js Experience

Join VectorShift as a Frontend Engineer in New York, focusing on React.js, UX/UI design, and web performance.

VectorShift logo
VectorShift

Frontend Engineer with React.js Experience

Join VectorShift as a Frontend Engineer to shape user experiences with React.js in New York. Competitive salary offered.

UNRVLD logo
UNRVLD

Frontend Developer with React.js and Vue.js

Join UNRVLD as a Frontend Developer, working with React.js and Vue.js in a hybrid role in Vilnius.

Censius logo
Censius

Senior Frontend Engineer (React.js, TypeScript)

Join Censius as a Senior Frontend Engineer to develop responsive web applications using React.js and TypeScript.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Bellhop logo
Bellhop

Senior Frontend Engineer

Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.

Doctor logo
Doctor

Front-End Engineer

Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.

Transcard logo
Transcard

Senior Front End Software Engineer

Join Transcard as a Senior Front End Software Engineer. Work remotely in the US, developing web applications using Angular, React, and Blazor.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Scopic logo
Scopic

Full-stack JavaScript Developer

Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.

QueensLab logo
QueensLab

Senior Frontend Developer with React

Join QueensLab as a Senior Frontend Developer with React expertise in Gothenburg. Work on innovative projects in a hybrid environment.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Clear Street logo
Clear Street

Senior Front End Software Engineer - Trading Systems

Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.

Randstad Digital France logo
Randstad Digital France

Lead React Developer

Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.

Adobe logo
Adobe

Senior Frontend Web Developer

Join Adobe as a Senior Frontend Web Developer in New York, NY. Work with ReactJS, NodeJS, and more to create cutting-edge web applications.

Fuel Labs logo
Fuel Labs

Senior Front End Engineer

Join Fuel Labs as a Senior Front End Engineer to deliver high-quality UI and support Ethereum's scalability.

Blue Origin logo
Blue Origin

Senior Frontend Software Developer - New Glenn Engineering Data Systems

Join Blue Origin as a Senior Frontend Developer to build tools for New Glenn Engineering Data Systems using React and Material UI.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.