Job Description

Responsibilities:

 

  • Develop, test, and maintain server-side applications using Node.js and Nest.js.
  • Collaborate with the team to understand requirements and translate them into technical solutions.
  • Design and implement APIs that provide seamless integration between front-end and back-end systems.
  • Optimize application performance by identifying and addressing bottlenecks, ensuring high availability and scalability.
  • Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback and striving for continuous improvement.
  • Stay updated with industry trends and emerging technologies to suggest innovative solutions that enhance our products.
  • Troubleshoot and debug issues, conducting root cause analysis and implementing solutions in a timely manner.
  • Assist in mentoring and guiding junior developers, sharing your knowledge and experience to foster a collaborative team environment.

 

Qualifications:

 

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2-4 years of professional experience in backend development using Node.js and related frameworks, with a focus on building RESTful APIs and microservices.
  • Strong proficiency in Nest.js and its associated patterns and principles.
  • Solid understanding of asynchronous programming, event-driven architecture, and concurrency.
  • Experience with databases such as MongoDB, MySQL, or PostgreSQL, including query optimization and database design.
  • Familiarity with version control systems, particularly Git.
  • Knowledge of testing methodologies (unit, integration, and end-to-end testing) and experience with testing frameworks like Jest.
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript) and how they interact with back-end services.
  • Strong problem-solving skills and a proactive attitude towards challenges.
  • Excellent communication skills and the ability to work collaboratively within a team.
  • Experience with containerization (Docker) and cloud platforms (AWS, Azure, GCP) is a plus.
  • Contributions to open-source projects, personal coding projects, or relevant certifications are highly regarded.

Job Summary

  • Published on:2023-10-13 6:28 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-26