Job Description
Responsibilities
Build reusable code and libraries for future use.
Writing reusable, testable, and efficient code
Own & build new modules/features end-to-end independently.
Collaborate with other team members and stakeholders.
Work in an agile environment to rapidly build high-quality and robust features.
Participate in DevOps. Implementation of security and data protection.
Required Skills
Master in Node.js and frameworks available for it. (Nest.js / Loopback / AdonisJS)
Excellent understanding of ES6 and OOP.
Good understanding of SQL & No-SQL Databases. (MySQL / PostgreSQL)
Understanding the nature of asynchronous programming and its quirks and workarounds.
Open Source and DevOps enthusiast.
Comfortable with Test Driven Development.
Can learn and adapt fast, as well as iden...