You are viewing a preview of this job. Log in or register to view more details about this job.

Node.js Developer

Position Title: Node.js Developer

Position Number: 371254

Location: Plano, TX 75075

Required Skill Set:

HTTP, JavaScript, NodeJs

Position Description:

Job Title : Node.js Developer
Location: Plano, TX, 75075



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)
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
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

Benefits:
For information and details on employment benefits offered, visit here. If you have any questions/concerns, please contact our HR Department via our secured website.

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.)