Node Js Api Developer Job in It Services India
Node Js Api Developer
It Services India
4+ weeks ago
- Ahmedabad, Gujarat
- Not Disclosed
- Full-time
Job Summary
Requirements
- Minimum 1-6 years of experience working on Node JS
- 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
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Ready to learn fundamental design principles behind a scalable application
- Basic understanding of 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/BitBucket
- Familiarity with agile methodology and proficiency in participating in the stand-up and handling tasks workflow
- Great interpersonal and communication skills
We expect you to
- 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 participate and contribute to research projects
- Knowledgeable of all aspects of the project and can jump in to support as needed, produce consistently solid project work, and is highly valued by the 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.


Help us improve JobGrin
Need Help? Contact us