Javascript/NodeJS Developer

Litmus Automation•Palo Alto, CA

About The Position

The Javascript/NodeJS Developer designs, develops, and maintains complex, high-performance, adaptive web applications and customer-facing cloud-based solutions. The role involves hand-coding server-side and client-side JavaScript for mobile and web applications, building scalable solutions that improve user experience, and collaborating with engineers, product managers, executives, and designers to bring concepts to life. The developer also documents code, builds unit tests, and evaluates and advocates for open-source technologies and third-party solutions to augment cloud-solution architecture and accelerate feature development.

Requirements

  • At least 5 years of experience building customer-facing cloud-based solutions.
  • Fluency with JavaScript, SQL, HTML, and CSS.
  • Experience in product development using NodeJS.
  • Experience with PhoneGap or Cordova.
  • Experience using D3JS or a similar data visualization tool.
  • Solid understanding of REST, HTTP, JSON, and their roles in application design.
  • Experience using Bootstrap or a similar responsive framework.
  • Experience writing unit and integration tests.
  • Experience setting up, configuring, and maintaining a Linux hosting environment using Docker.
  • Ability to work collaboratively with a team while also managing individual projects.
  • Experience with Jira, GitLab, or other ticket-based systems.
  • Excellent understanding of Git.
  • Strong understanding of object-oriented programming.

Nice To Haves

  • An MS in Computer Science, Engineering, or a relevant engineering discipline, or relevant experience is preferred.

Responsibilities

  • Design, develop, and maintain complex, high-performance, adaptive web applications.
  • Hand-code server-side and client-side JavaScript for mobile and web applications.
  • Collaborate with engineers, product managers, executives, and designers to bring concepts to life using HTML and CSS.
  • Build scalable solutions to improve the user experience.
  • Document code and build unit tests.
  • Evaluate and advocate for open-source technologies and third-party solutions to augment cloud-solution architecture.
  • Drive innovation in the use of open-source technologies to accelerate feature velocity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service