Job Overview
Senior NodeJS Engineer
We are looking for a passionate Node.js engineer who can develop innovative solutions in the e-commerce industry. In this role, you will be working for our client who is one of the top eCommerce companies in the United States. You will be responsible for developing server side backend applications with Node.js and other open source technologies. You will get the opportunity to participate in a variety of software development projects to build cutting-edge web applications that align with our client’s business needs.
Responsibilities
- Developing and maintaining server-side software applications and micro services using NodeJS and other open source technologies
- Ensuring optimal performance of the backend applications to provide optimal responsiveness to front-end requests
- Collaborating with front-end developers on the integration of elements
- Writing testable, reusable, and efficient code using standard software development methodologies and design patterns
- Implementing effective security protocols, data protection measures, and storage solutions
- Optimizing backend services by implementing efficient database best practices as well as caching techniques
- Running diagnostic tests, repairing defects, and providing technical support
- Documenting Node.js processes, including database schemas, as well as preparing reports
- Recommending and implementing improvements to processes and technologies
- Working in an agile software development environment
- Keeping up to date with advancements in the field of NodeJS and related technologies
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or similar field of study
- At least 3 years industry experience as a NodeJS developer in an Agile environment
- In-depth knowledge of NodeJS frameworks such as ExpressJS
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
- Knowledge of front-end technologies such as React, HTML5 and CSS3
- Superb interpersonal, communication, and collaboration skills. Must be proficient in spoken and written english
- Exceptional analytical and problem-solving skills
- Great organizational and time management skills
- Availability to resolve urgent web application issues outside of business hours when required
- Sound knowledge in cloud deployments and docker/kubernetes
- Must be willing to work a hybrid shift with US time – 4pm to 1am Sri Lanka time
- Experience with Azure Cloud, Databricks, Azure Devops, Azure Data Factory, Cosmos DB, Redis and Azure Kubernetes Services is a big plus
Job Detail
-
Offered SalaryNot Specified
-
Career LevelNot Specified
-
Experience3 Years
-
GenderBoth
-
INDUSTRYComputer and technology
-
QualificationBachelor's Degree