Job Title: MERN Stack Developer
Job Type: Onsite | Full-Time
Salary: Rs. 150,000-200,000
Location: Wapda Town, Lahore
Job Description:
We are seeking a highly skilled MERN Stack Developer to join our team. In this role, you will be responsible for developing and maintaining scalable and high-performance web applications using MongoDB, Express.js, React.js, and Node.js. You will work on both the front-end and back-end aspects of the application, integrating client-side features with back-end services to ensure optimal performance across multiple devices.
Key Responsibilities:
- Develop, test, and deploy robust applications utilizing MERN stack technologies (MongoDB, Express.js, React.js, Node.js).
- Design, build, and maintain reusable and efficient front-end components and libraries.
- Design and implement database schemas; optimize MongoDB queries for performance.
- Build and integrate RESTful APIs and third-party services into applications.
- Implement secure user authentication and authorization mechanisms.
- Collaborate with front-end developers to integrate user interfaces with back-end services.
- Conduct code reviews to ensure code quality and optimize performance.
- Troubleshoot and resolve application issues, ensuring cross-browser compatibility.
- Maintain clean and efficient code while following best practices.
- Stay up-to-date with the latest technologies and trends in software development.
- Participate in team meetings, offering technical insights and solutions to development challenges.
Requirements:
- Proven experience as a MERN Stack Developer or in a similar role.
- Strong proficiency in JavaScript (client-side and server-side).
- Hands-on experience with React.js and state management (Redux, Context API).
- Proficiency with Node.js, Express.js, and RESTful API development.
- Solid knowledge of MongoDB and Mongoose.
- Familiarity with Git and version control systems.
- Experience with cloud services like AWS or Heroku for deployment.
- Understanding of web security practices and protocols.
- Familiarity with Agile development methodologies.
- Strong problem-solving, debugging, and troubleshooting skills.
- Excellent communication and collaboration abilities.
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.
Preferred Qualifications:
- Experience with GraphQL and API design.
- Familiarity with front-end frameworks like Vue.js or Angular.
- Experience with testing frameworks such as Jest, Mocha, or Chai.
- Knowledge of Docker and CI/CD pipelines.
- Experience with DevOps environments.
Benefits:
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Health insurance and additional benefits.
- Opportunities for professional development and career advancement.
- A collaborative, innovative, and dynamic work environment.
Job Type: Full-time
Pay: Rs150,000.00 - Rs200,000.00 per month
Application Question(s):
Salary Expectations?
Work Location: In person