Web Development (node Js) Job in Relinns Technologies
Web Development (node Js)
Relinns Technologies
4+ weeks ago
- Mohali, Ajitgarh, Punjab
- Not Disclosed
- Full-time
- Permanent
Job Summary
About the role:
We are looking for aNode.jsDeveloper responsible for managing the interchange of data between the server and the client. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the client end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
What You Need for this Position:
- Strong understanding of JavaScript, its quirks and workarounds.
- Good understanding of TypeScript & its quirks and workarounds.
- Advanced knowledge of NPM and the most frequently used libraries (E.g: Socket.io, Underscore.js, Passport, etc.).
- Knowledge of any Node.JS ORM (Mongoose, Sequlize, Knex, etc.).
- Understanding of any of the following Node.JS frameworks: Express JS, Koa Js, Hapi JS or any other.
- Good understanding of OOP and data structures.
- JavaScript unit testing frameworks (prefer Unit.js, Mocha).
- Ability to write complex algorithms.
- Understanding of code versioning tools, such as {GIT / Mercurial / SVN}.
- Basic understanding of Cloud services like AWS S3, EC2, Route53, Load Balancing, CDN etc
- Basic understanding about DNS and SSLs
- Very Good English communication skills (both verbal and written).
- Client communication experience.
What You Will Be Doing:
- Develop and provide solutions on JavaScript frameworks
- Develop high-traffic, flawless web applications using Node.JS
- Participate in code and design reviews to ensure consistency in architecture and design/code practice
- Code with performance, scalability, and usability in mind
- Work on new tools in leading industry trends, with new and emerging technologies, prototypes and engineering process improvements
- Work closely with next-generation architecture development teams using cutting edge approaches and technologies
- Managing all development environments of the applications
Experience Required :
1 to 6 Year
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us