JavaScript Developer - 1912

$68,000 - $78,000/Yr

Keylogic Systems - Albuquerque, NM

posted about 2 months ago

Full-time - Entry Level
Albuquerque, NM
501-1,000 employees
Professional, Scientific, and Technical Services

About the position

The JavaScript Developer position at KeyLogic Systems is a critical role that involves developing high-performance web applications and collaborating with mission-focused scientific and engineering communities. The successful candidate will be responsible for a variety of tasks including investigating, planning, gathering requirements, designing, developing, testing, documenting, and analyzing problems related to software systems and applications. This role requires a strong commitment to customer engagement and the ability to identify emerging needs while investing in opportunities that advance the collective mission of the organization. In this position, you will work closely with customers and end-users to define and document application requirements. You will be expected to test, debug, and refactor both frontend and backend web application code, translating detailed designs into functional application systems. Additionally, you will prepare necessary documentation, enhance applications to improve performance, and provide interactive troubleshooting for user issues, ensuring resolutions are documented in a knowledge base. The role demands a proactive approach to problem-solving and a dedication to continuous improvement in processes and skills. KeyLogic Systems is dedicated to supporting critical missions at the intersection of data and science, providing mission management, systems analysis, data analytics, digital transformation, and cybersecurity to various federal agencies. The company prides itself on its anticipatory service and commitment to the success of its customers' missions, making this position vital for delivering exceptional technical service delivery.

Responsibilities

  • Develop high-performance web applications using JavaScript (React, Vue.js, Node).
  • Collaborate 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.
  • Document resolutions in a knowledge base and work with application and system owners to identify advanced solutions.

Requirements

  • BS/BA & 2 Years experience or 6 years' experience in lieu of degree plus an additional 2 years' experience.
  • US Citizen with the 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.
  • Proficiency in JavaScript (pre-ES6 and ES6/7), React, Next.js, Node, HTML/CSS, Git, MySQL, SQL, MongoDB.
  • Familiarity 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.

Nice-to-haves

  • Ability to apply critical thinking skills and translate detailed data into useful information.
  • Ability to work independently and within a team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service