MERN Developer

Lahore, Pakistan

We are a dynamic and innovative team working on diverse projects, constantly pushing the boundaries of technology. If you are passionate about both front-end and back-end development and enjoy working in a collaborative environment, we want to hear from you.

Responsibilities:

  • Develop and maintain responsive web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Implement new features, improve code readability, and enhance application performance.
  • Collaborate with designers, back-end developers, and other stakeholders to implement new features and improve existing ones.
  • Ensure code quality and maintainability through best practices, including code reviews and writing comprehensive tests.
  • Optimize application performance and improve user experience.
  • Troubleshoot and resolve issues in a timely manner.
  • Participate in the development of new projects from conceptualization to deployment.
  • Provide mentorship and support to junior developers.
  • Stay updated with the latest industry trends and technologies to bring fresh ideas to the team.

Qualifications:

  • Proven experience as a Full Stack Developer, with a strong portfolio of projects.
  • Minimum 2-4 years of experience in full stack development.
  • Proficiency in HTML, CSS, Sass, and JavaScript (ES6+).
  • Extensive experience with React.js, including hooks, state management, and component-based architecture.
  • Proficiency in back-end technologies such as Node.js and Express.js.
  • Familiarity with MongoDB and working knowledge of MySQL.
  • Knowledge of TypeScript is a plus.
  • Experience with version control systems, preferably Git.
  • Familiarity with build tools and package managers such as Webpack, Gulp, and NPM.
  • Understanding of RESTful APIs and experience with API integration.
  • Experience with Docker, nginx, and Apache is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Ability to mentor and guide junior developers.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • Flexible working hours and remote work options.