We’re looking for a MERN Stack Developer (ideally based in Lahore or willing to relocate) to develop, maintain, and optimize full-stack web applications using MongoDB, Express.js, React.js, and Node.js. This role involves building new applications, improving existing systems, and ensuring seamless integration between front-end and back-end components.
The ideal candidate is proactive, detail-oriented, and capable of independently handling full project lifecycles, including UI/UX improvements and API development.
Duties and Responsibilities
- Design, develop, and deploy web applications using the MERN stack.
- Build responsive user interfaces using React.js and implement server-side logic with Node.js/Express.js.
- Work with MongoDB databases and ensure efficient queries and data handling.
- Identify, troubleshoot, and fix bugs or flaws in both front-end and back-end code.
- Ensure all API endpoints and user inputs are validated and secure.
- Write unit tests and maintain test coverage to ensure stable and secure applications.
- Create technical documentation for all components and features.
- Maintain and upgrade existing MERN applications as needed.
- Collaborate with designers, project managers, and QA teams to deliver high-quality solutions.
- Stay updated with latest technologies, frameworks, and best practices in full-stack development.
Requirements and Qualifications
- 3+ years of experience as a MERN Stack Developer or in a similar role.
- BS/MS degree in Computer Science, Software Engineering, MIS, or a related field.
- Strong knowledge of MongoDB, Express.js, React.js, Node.js.
- Proficiency in front-end technologies: HTML, CSS, JavaScript, Tailwind CSS, and React libraries.
- Experience with REST APIs, authentication, and third-party service integration.
- Knowledge of unit testing, debugging, and version control systems (Git).
- Strong problem-solving skills and ability to work independently and collaboratively.
- Understanding of UI/UX principles and web performance optimization.
Perks and Benefits
- 5-Day Workweek
- In-House Training & Learning Resources
- Annual Recreational Trips
- Performance-Based Monthly Bonuses
- 25 Paid Leaves (10 Annual, 8 Casual, 7 Sick)
- Monthly Team Dinners
- Tea/Cold Drinks