What are the responsibilities and job description for the Senior Node.js developer position at VertexBlue LLC?
Job Description
Key skills:
- Experience in consuming SOAP and REST Web services
- JavaScript, HTML, CSS. Experience with Node.js.
Job Description:
- Strong proficiency with JavaScript, TypeScript, ES6 to build RESTful API
- Knowledge of Node.js and frameworks available for it e.g. Express, Hapi
- Understanding the nature of asynchronous vs synchronous programming and its quirks and workarounds.
- Good understanding of server-side tinplating languages e.g. Jade, EJS.
- Good understanding of NoSQL vs SQL database and working knowledge on MongoDB.
- Implementing automated testing platforms and unit tests with Karma Jasmin or Mocha Chai
- User authentication and authorization between multiple systems, servers, and environments
- Good understanding on multithreading CPU and concurrency programming
- Implement and Improve application-logging services.
- Proficient understanding of code versioning tools, such as Git
- Understanding fundamental design principles behind a scalable application
- Good understanding on building CI/CD pipeline for end-to-end build and deployment of the application
- Work with the product and design and development teams to understand end-user requirements, formulate definitions of done, and translate that into an effective technical solution
- Years of experience: 3-8 Year of work experience.
Lead Node JS Developer
InfoVision, Inc. -
Irving, TX
Node JS Developer with Angular AND AWS
Ztek Consulting -
Plano, TX
Senior Angular/Node Developer
PTR Global -
Irving, TX