The OpenJS Foundation is committed to growing our community of hosted projects. We believe it is important to foster a broad range of skills within the contributor and implementer communities, enabling continued and sustained adoption of JavaScript and related technologies.

Certification is a key step in that process, allowing certified developers to quickly establish their credibility and value in the job market, and also allowing companies to locate and hire high-quality teams to support their growth.

The OpenJS Node.js Services Developer (JSNSD) and OpenJS Node.js Application Developer (JSNAD) certifications are available now.

Node.js Services Developer

OpenJS Node.js Services Developer (JSNSD)

The OpenJS Node.js Services Developer certification is designed for anyone looking to demonstrate competence in creating RESTful Node.js servers and services (or Microservices) with a particular emphasis on security practices.

REGISTER FOR THE JSNSD EXAM »REGISTER FOR THE JSNSD EXAM »

OpenJS Node.js Application Developer (JSNAD)

The OpenJS Node.js Application Developer certification is designed for anyone looking to demonstrate competence with Node.js to create applications of any kind, with a focus on knowledge of Node.js core APIs.

REGISTER FOR THE JSNAD EXAM »REGISTER FOR THE JSNAD EXAM »

About the Program

The OpenJS Foundation offers a certification program that allows users to demonstrate their competence in a hands-on, command-line environment. The purpose of the program is to provide assurance that Certified Developers have the skills, knowledge, and competency to perform the responsibilities of an intermediate Node.js developer.

This exam is an online, proctored, performance-based test that requires implementing multiple solutions within a Remote Desktop Linux environment. Visual Studio Code and Vim are both included as editors in this environment.

Exam Details

The exam includes items which simulate on-the-job scenarios, and candidates have two hours to complete the tasks.

Candidates can purchase, schedule, and sit for each exam separately, and receive an independent and verifiable certification based upon the exams they pass. Candidates may choose to take either exam, or both.  Certifications last for three years.

The exams focus on the skills required to be a successful Node.js developer today. The cost of each exam is $300 and includes one automatically issued free retake if the first attempt is unsuccessful.

Get Certified

Are you ready to schedule your certification exam?

REGISTER FOR THE JSNSD EXAM »REGISTER FOR THE JSNSD EXAM »
REGISTER FOR THE JSNAD EXAM »REGISTER FOR THE JSNAD EXAM »

If you have questions about the exam, please reach out to certificationsupport@openjsf.org.