Nodejs Developer Job in 24/7 Software
Nodejs Developer
24/7 Software
4+ weeks ago
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
- Permanent
Job Summary
Major Responsibilities:
- Expertise with software development using Node.JS
- Understanding of high-availability, fault-tolerant, scalable, distributed systems and methodologies like agile, unit testing and continuous integration
- 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 applications.
- Implementation of security and data protection & data storage solutions
- Understanding the nature of asynchronous programming and its quirks and work around.
- Understanding accessibility and security compliance.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
- Creating database schemas that represent and support business processes.
- Architecting and writing REST API with version control.
- Writing reusable code and libraries, optimize applications for performance and scalability. Building distributed micros services.
- Building secured backend APIs to be consumed by multiple applications (e.g. web and mobile).
A plus point, if you have: - Hands on experience with public cloud offerings (e.g., AWS)
Experience/Skills:
- Relevant work experience of 1-3 years in a development role.
- Excellent verbal and written communication skills.
- Good development/scripting skills in JavaScript
- Must have good knowledge about NodeJS, Express
- Must have good knowledgeinJavaScript and JS6
- Must have knowledge about Clustering in NodeJS
- Must have good knowledge of Socket.io
- Must have knowledge aboutreal timeapplication (Live application)
- Must know about error handling in NodeJS
- Should know how to integrate Nodejs withMysqL, MongoDB and Redis
- Should know about PM2
- Should be able to write optimized code
Education:
- Any Graduate / Post-graduate in Computer Science preferred.
Experience Required :
Fresher
Vacancy :
2 - 4 Hires
![](https://jobgrin.co.in/front_assets/images/bell-img.png)
Similar Jobs for you
![](https://jobgrin.co.in/front_assets/images/detailpage-resume.jpg?q=free_resume)
![logo logo](https://jobgrin.co.in/uploads/domain_logo/jobgrin-logo.png)
Help us improve JobGrin
Need Help? Contact us