On Assignment - Albuquerque, NM

posted about 1 month ago

Full-time - Entry Level
Albuquerque, NM
Administrative and Support Services

About the position

ECS is seeking a JavaScript Developer to support the Mission Customer Engagement team, which focuses on empowering scientific and engineering communities. The role involves developing high-performance web applications and collaborating with customers to gather requirements, design, and support software systems. The developer will engage in various tasks including testing, debugging, and enhancing applications to improve performance and functionality.

Responsibilities

  • Develop high-performance web applications using JavaScript (React, Vue.js, Node)
  • Work closely with customers and end-users to define and document application requirements
  • Test, debug, and refactor frontend and backend web application code
  • Translate detailed design into application systems
  • Prepare required documentation, including both program-level and user-level documentation
  • Enhance applications to improve performance and add functionality
  • Provide interactive issue troubleshooting, following user issue tickets through to resolution.

Requirements

  • BS/BA & 2 Years experience or 6 years' experience in lieu of degree plus an additional 2 years' experience
  • US Citizen
  • Ability to obtain and maintain a U.S. Department of Energy Q security clearance
  • Experience with software engineering standard methodologies
  • Experience with Linux, Mac or MS-Windows operating systems
  • Experience with JavaScript (pre-ES6 and ES6/7), React, Next.js, Node, HTML/CSS, Git, MySQL, SQL, MongoDB
  • Familiar with testing frameworks (Jest, Playwright)
  • Experience with automation, orchestration, continuous integration, and continuous delivery including tools such as Docker, GitLab CI, Openshift
  • Strong analytical and critical thinking skills to identify creative solutions
  • Exceptional interpersonal, communication and prioritization skills.

Benefits

  • Health insurance
  • 401k plan
  • Paid time off
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service