Front End Software Engineer with JavaScript and ReactJS
Oak Ridge National LaboratoryJob 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
Full Stack Developer
Join Oak Ridge National Laboratory as a Full Stack Developer to design and deploy data management technologies.
Senior ReactJS Developer
Join NTT DATA as a Senior ReactJS Developer in San Leandro, CA. Develop high-quality web applications using ReactJS.
JavaScript/React JS Developer
Join FDNY as a JavaScript/React JS Developer to develop and support web and mobile applications.
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.
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.
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.
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.
Senior Frontend Engineer (React.js, TypeScript)
Join Censius as a Senior Frontend Engineer to develop responsive web applications using React.js and TypeScript.
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.
Senior Frontend Engineer
Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
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.
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.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
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.
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.
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.
Lead React Developer
Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.
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.
Senior Front End Engineer
Join Fuel Labs as a Senior Front End Engineer to deliver high-quality UI and support Ethereum's scalability.
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.
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.
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.
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.