What are the responsibilities and job description for the Node.js Developer position at Caspex Corporation?
Job Details
Position: Sr Node.js Developer
Location: Sunnyvale, CA
Key skills:
Experience in consuming SOAP and REST Web services
Experience with Node.js, GRAPHQL, Reactjs
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.
- User authentication and authorisation 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.
Full stack (Node JS) Developer
Axelon -
Sunnyvale, CA
Full stack engineer React Node JS Full stack developer
Eagle Eye Technologies -
San Jose, CA
Software Engineer 2 (Node JS)
U.S. Bank -
Cupertino, CA