Here is the Job Description:
Designation: Node.JS Developer
Experience: 2-6 years
Education: Any Graduate
Location: Pune (Kharadi)/WFH Anywhere in India!
Working Days: Monday to Friday
**************************************************************************************
Skill Set Required:
Back End Developer: (2-6 yrs of experience)
Node.js Developer with experience in building high-performing, scalable, enterprise-grade applications.
Responsibilities:
You will be responsible for Node.js-based application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Develop application code for programs while following coding standards
Develop and execute unit tests.
Solve problems independently working with new technologies to create quick solutions.
You will work within a team, collaborate, and add value through participation in peer code reviews, provide comments and suggestions, work with cross-functional teams to achieve goals.
Skills/Specification/Experience:
2+ years relevant experience
Must have working knowledge of Node.js and Express frameworks
Should be able to write unit test cases using stubs, mocks, and good knowledge of code coverage.
Good understanding of Design Patterns and Modular Coding practices.
Knowledge about API management, OAuth 2.0 and TLS/SSL.
Knowledge of working with Relational Databases like PostgreSQL
Good understanding of tools like Git, Confluence & TestRails.
Good to have knowledge of Unit testing libraries like Chai, Mocha, Supertest, JestJS.
Good to have knowledge of node.js standard libraries (fs, path, etc.)
Good to have knowledge of Async Programming.
Good to have knowledge of public clouds like AWS or Azure.
Strong sense of ownership and accountability
Experienced working in SCRUM teams following Agile methodology
