Node.js Developer

  • Full-time

Company Description

Faststream Technologies (www.faststreamtech.com) is looking for "Node.js Developer" who can work for our client in San Diego, California.

Job Description

•       Experience with building and delivering Node.js apps to production using JavaScript or TypeScript for backend service development (as opposed to using Node.js for frontend UI development)

•       5 Years to 10 Years of experience with NodeJS

•       Strong Javascript/HTML/CSS/Ajax coding skills

•       Experience building RESTful services using the Express framework • Understanding of the Node.js event loop

•       Understanding of Promises and async/await for asynchronous JavaScript/TypeScript

•       Experience with building high-quality, high-coverage test suites using JavaScript testing tools including Mocha, Chai and Sinon

•       Experience using JavaScript profiling tools including Clinic.js For both Java and Node.js Developers:

•       Understanding of RESTful API design principles, including how to define resources, how to use HTTP verbs and status codes

•       Understanding of microservices architecture and design patterns

•       Experience using Docker and Docker Compose for local development, testing and troubleshooting

•       Experience using performance testing tools like JMeter

•       Experience working in a Linux environment, including shell scripting, text processing tools (find, grep, sed, awk) and utilities like curl, top, ps and netstat

•       Understanding of how to deploy, test and troubleshoot services to Kubernetes, including kubectl usage

•       Understanding of modern CI/CD tooling, including Jenkins and Helm

•       Understanding of Kubernetes monitoring and alerting tools, including Prometheus and Grafana

Learn how to work with multiple public cloud providers, include Azure and AWS

Qualifications

BS/MS EE/CS with 5 years to 10 years of related experience

Additional Information

All your information will be kept confidential according to EEO guidelines.