skip all navigation
skip banner links
skip primary navigation

Water Data Scientist / Developer-Front End

Socorro, NM

This position is for a front-end software developer primarily focused on building web applications to visualize and manage water data. This position will support the Aquifer Mapping and Water Data programs at the New Mexico Bureau of Geology, and will work with external partners to design web applications that meet water data sharing needs. Qualified candidates will be expected to have a working knowledge of web technologies such as HTML5, CSS, and JavaScript and a basic understanding of user interface and user experience (UI/UX) design. Duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind. This position is 1 year, full time regular limited term, with potential to continue based on future grants and funding. Remote work is acceptable in this position.

Work creatively with the New Mexico Water Data Team to build web applications that visualize or manage water data using contemporary open source web technologies. This work will include the following: Coordinate with the New Mexico Water Data Team to integrate UI components with water data APIs and databases; Gather and refine specifications and requirements based on technical requirements or UX design; Debug errors, troubleshoot issues, and perform routine performance optimizations; On-site search engine optimization (SEO); Write high-quality, scalable, and reusable code. 90% Participate in weekly project meetings including stand-ups, sprint reviews, and sprint planning meetings. 10%

Bachelor's Degree Ideally within computer science, data analysis, data engineering, IT or software development. Undergraduate degree required in Computer Science, Data Science, Data Engineering, IT or Software Development. Bachelor's degree plus 3 years directly related experience. Experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript. Basic proficiency with web design. Strong organizational skills, attention to detail, and ability to communicate clearly. Ability to work well with others and as part of a team.

Master's Degree ideally within computer science, data analysis, data engineering, IT or software development. Ph.D. or other doctorate level equivalent, ideally within computer science, data analysis, data engineering, IT or software development. Knowledge of JavaScript frameworks such as React, Angular, or Vue. Experience with JavaScript libraries such as jQuery and Bootstrap. Proficiency with HTML5, including semantic HTML5 elements, microformats, and WAI-ARIA. Familiarity with CSS preprocessors such as Sass, Less, or Stylus. Working knowledge of SEO principles. Experience with cross-browser compatibility testing.

View NMT job posting

Application details are available on the New Mexico Tech (NMT) jobs page.

[see more job postings...]