Job Description
Responsibilities:
A highly capable Node.js developer have to develop, optimize and support new age Web and Mobile applications, with high quality, security and accelerated performance. Collaborating with front-end application developers, designing back-end components, integrating data storage and protecting the entire solutions would be the untold role responsibilities.
As a successful Node.js developer, he/she will possess extensive knowledge of Node.Js and has adequate experience in a similar role, will demonstrate his/her expertise by results with a stable, fast, and secure exchange of data seamlessly on End User Computer, Mobile devices interfaces and Application Servers.
Necessary Skills and Necessary Qualifications:
-
3-5 experience as hands-on Node.js developer
-
Good knowledge of leveraging Node js along with one or more RDBMS such as PostgreSQL, Oracle, SQL Server etc.
-
Strong proficiency in JavaScript, including DOM manipulation and JavaScript object model
-
Experience working in an agile development environment (Agile, Scrum).
-
Should be aware of Version control/Source control tools like GITHUB, GITLAB etc.
-
Should have proven experience in working on Full Stack development projects
-
Knowledge of Frontend development using Angular, React.js and React Native for Web and Mobile applications
-
Graduate/Post Graduate in Computer Science or Engineering
-
Should be able to handle multiple projects, Clients and manage a team of minimum 5 resources
-
Should be proficient in multi-tasking
Core Responsibilities:
-
Developing and maintaining all server-side network components.
-
Ensuring optimal performance of the central database and responsiveness to front-end requests.
-
Collaborating with front-end developers on the integration of elements.
-
Designing customer-facing UI and back-end services for various business processes.
-
Developing high-performance applications by writing testable, reusable, and efficient code.
-
Implementing effective security protocols, data protection measures, and storage solutions.
-
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.
-
Keeping informed of advancements in the field of Node.js development.
-
Node.js Developer Requirements:
-
Bachelor's degree in computer science, information science, or similar.
-
At least two years' experience as a Node.js developer.
-
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
-
Knowledge of front-end technologies such as HTML5 and CSS3.
-
Superb interpersonal, communication, and collaboration skills.
-
Exceptional analytical and problem-solving aptitude.
-
Great organizational and time management skills.
-
Availability to resolve urgent web application issues outside of business hours
Send your Updated Resume to hitesh.kumar@caritorsolutions.in