A reputed software house is looking for a highly capable Node.js developer at their Karachi office to optimize the web-based application performance. To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Development of our distributed backend system to meet the challenging functional, scalability, and reliability requirements for our fast-growing business.
Build new features and systems, with an emphasis on code quality, maintainability, readability, and testing.
Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems across our platform.
Be a valued member of an autonomous, cross-functional agile team.
You care about quality, and you know what it means to ship high-quality code.
Communicating and coordinating with colleagues as necessary
Providing feedback and improving the efficiency of the process
Must be able to multitask and meet deadlines efficiently
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Experience with Jode.JS and modern frameworks such as ExpressJS, NesUS
Experience in the development of SOAP / RESTful APIs
Strong knowledge of GraphQL/Protocol Buffers/Microservices Architecture
Experience with different databases like Postgres, MS SQL, MongoDB and their ORMs Sequelize, etc
White efficient SQL queries for analytics and system monitoring using SQL Server.
Knowledge of modern authorization mechanisms, such as JSON Web Token / two-factor authentication
Familiarity with code versioning tools such as GIT
Experience with AWS Cloud (EC2, S3, Lambda, SNS, SQS, etc)
Experience with container technology such as Docker, Kubernetes
Extensive experience in using CI/CD tools like Jenkins/GitHub Action
Experience in writing Unit Tests and Test Frameworks
Experience with Agile Development Model