· Good experience in NodeJS, Nest Js, ExpressJS framework.
· Good Understanding of rdbms and NoSql databases preferably MongoDB & Postgres
· Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, design patterns, source control management.
· Architect, Develop, test, and deploy robust products that are fast, scalable, and highly responsive.
· Ability to work in an Agile, fast-paced environment, and learn rapidly.
· Developing and maintaining all server/ docker network components.
· Ensuring optimal performance of the central database and responsiveness to front-end requests.
· Collaborating with front-end developers on the integration of elements.
· Designing customer-facing UI and back-end services for various business processes.
· Developing high-performance applications by writing testable, reusable, and efficient code.
· Implementing effective security protocols, data protection measures, and storage solutions.
· Running diagnostic tests, repairing defects, and providing technical support.
· Documenting Node.js processes, including database schemas, as well as preparing reports.
· Recommending and implementing improvements to processes and technologies.
· Keeping informed of advancements in the field of Node.js development.
· Experience with RESTful API design
· Experience in Linux based environment