skip all navigation
skip banner links
skip primary navigation

Water Data Specialist / Developer: Front-end

Socorro, NM

JOB SUMMARY:
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 a full-time position. There is a preference for in-person work, however, remote applicants will be considered.

JOBS FUNCTIONS:

  • 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%

REQUIRED QUALIFICATIONS:
Bachelor's Degree in 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. Knowledge of JavaScript frameworks such as React, Angular, or Vue.

DESIRED QUALIFICATIONS:
Master's Degree in 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. 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. Basic proficiency with web design. Experience with cross-browser compatibility testing. Strong organizational skills, attention to detail, and ability to communicate clearly. Ability to work well with others and as part of a team.

View NMT job posting

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

[see more job postings...]