Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Skills
Node.js
SQL
MongoDB
HTML
Multithreading
NoSQL
JavaScript
Elasticsearch
Job Details
Position: Senior Node.js Developer
Location: Sunnyvale, CA (Need local s consultants with 12+ years of experience)
Duration: 12+ Months
Location: Sunnyvale, CA (Need local s consultants with 12+ years of experience)
Duration: 12+ Months
Visa: US
Key skills:
- Experience in consuming SOAP and REST Web services
- JavaScript, HTML, CSS
- Experience with Node.js.
- Years of experience: 10+ Years of work experience is mandatory.
- 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 templating 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.