Loading...

Node Js Developer

Home / Techriser

website-design.png

Node Js Developer

Node Js developer

Techriser , Rajkot

About Us

 
  • A Node.js developer will be responsible for writing server-side web application logic in JavaScript. Developer usually taking care of develop back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the Node.js application.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performance of applications.
  • Able to create a design for small components and participates and contributes to research projects.
  • Knowledgeable of all aspects of the project and can jump into support as needed, produces consistently solid project work and is highly valued by project team.
  • Building reusable code and libraries for future use.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Implementation of a robust set of services and APIs to power the web / mobile application.
  • Collaborate with other team members.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Proficient knowledge of JavaScript (ES6+) and HTML5.
  • Knowledge of Node.js and frameworks available for it such as Express JS.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Good understanding of server-side templating languages such as Jade, EJS, etc. depending on your technology stack.
  • Hands on experience with REST APIs.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Ready to learn fundamental design principles behind a scalable application.
  • Basic understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
  • Implementing unit tests.
  • Proficient understanding of code versioning tools, such as Git/Bit Bucket.
  • Familiarity on agile methodology and proficiency of participating in the stand up and handling tasks workflow.
  • Great interpersonal and communication skills.
IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate

location-iconJob Location

Rajkot

location-icon Job Location

Rajkot
Information
Position

Node Js developer

course-mode-icon Job Type
Experienced
available-seat-icon Type of workplace
on-site
available-seat-icon English Languages
Basic

languages-icon Languages

Salary Range

(Based On Interview)

Talento-logo
Download App Now