Senior Full Stack Developer

Job Description

We are seeking an experienced Full Stack Developer with expertise in MongoDB, MySQL, Express.js, React.js, Node.js and NestJs to join our dynamic team. As a Full Stack Developer, you will play a crucial role in developing and maintaining our web applications, ensuring their high performance, responsiveness, and scalability. You will collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver outstanding user experiences.

 

Responsibilities:

 

  • Develop and maintain web applications using MongoDB, MySQL, Express.js, React.js, Node.js and NestJs.
  • Collaborate with cross-functional teams to gather and understand product requirements.
  • Design and implement front-end and back-end components, ensuring high performance and responsiveness.
  • Write clean, maintainable, and efficient code while adhering to industry best practices and coding standards.
  • Conduct thorough testing and debugging of applications to ensure proper functionality.
  • Optimize web applications for maximum speed, scalability, and reliability.
  • Stay up-to-date with emerging technologies, trends, and frameworks in the web development field.
  • Collaborate with UX/UI designers to ensure seamless integration of designs into the application.
  • Participate in code reviews to maintain code quality and provide constructive feedback to peers.
  • Troubleshoot and resolve issues reported by users or identified through monitoring and testing.

 

Requirements:

 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven work experience of 4-5 Years as a Full Stack Developer using the MERN stack.
  • Strong proficiency in JavaScript, HTML, CSS, and related web technologies.
  • Experience with front-end frameworks/libraries such as React.js, Redux, or Angular.
  • Proficiency in server-side technologies like NestJs, Node.js and Express.js.
  • Solid understanding of database systems, particularly MongoDB and working knowledge of SQL.
  • Familiarity with RESTful APIs and their integration with front-end applications.
  • Knowledge of version control systems, such as Git.
  • Experience with testing frameworks like Jest, Mocha, or Jasmine.
  • Strong problem-solving skills and attention to detail.
  • Excellent collaboration and communication skills.
  • Ability to work in a fast-paced and dynamic environment, managing multiple projects simultaneously.

Job Summary

  • Published on:2023-09-04 4:04 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-26