Lead Node Developer

Smart Placement (Pvt) Ltd
Full time Full day

You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions. 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.

Experience Level: 4 to 5 Years

Tasks and responsibilities:

  • Developing and maintaining all server-side 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.
  • 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.

Skills and requirements:

  • Bachelor's degree in computer science, information science, or similar.
  • Experience developing Microservices on Cloud Platform (GCP/Azure/AWS) using NodeJS
  • Experience with Microservices and respective architecture design principles and scalability best practices.
  • Strong understanding of REST Protocol, Microservices Architecture and handling security on REST.
  • Experience with containerization using Docker.
  • Experience with any Messaging services aka Kafka/Kinesis/MQ etc.
  • Experience working with SQL/NoSQL databases.
  • Experience in using debugging and observability tools for live systems dtrace, strace dtruss.
  • Experience with designing and developing distributed systems
  • Experience in creating API design/technical documentation (swagger)
  • Experience reengineering systems for optimization would be preferred.
  • Experience with TCP/IP or other networking protocols is preferred.

Job Type: Full-time

Pay: Rs674.00 - Rs1,254.00 per hour

This job is expired. Please use the search form to find active jobs or submit your resume.

Post a resume

Similar jobs

Full time Full day
As the tech firm that created the mobile world, and with more than 54,000 patents to our name, we’ve made it our business to make a mark. When joining our team at Ericsson you are empowered to learn, lead and...
UN Women, grounded in the vision of equality enshrined in the Charter of the United Nations, works for the elimination of discrimination against women and girls; the empowerment of women; and the achievement of equality between women and men as...
Dot X
Full time Full day
Job Description Salary: PKR. 20,000 – 30,000/Month We need staff for our organization regarding tax and accounts related work. Job description includes preparation of monthly workings for withholding statements. Submission of withholding statements. Preparation of Financial Statements of Individuals ,...