Senior Software Engineer - MERN Stack
Devsinc
Posted: November 28, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a Senior Software Engineer (MERN Full Stack) to join our team in Lahore, Pakistan. The ideal candidate should have a strong grasp of both front-end and back-end technologies within the MERN stack and be able to design, develop, and maintain scalable web applications.
Required Skills
Job Description
Devsinc is looking for a Senior Software Engineer (MERN Full Stack) who is passionate about building scalable web applications, writing clean and efficient code, and mentoring junior developers. The ideal candidate should have a deep understanding of both front-end and back-end technologies within the MERN stack (MongoDB, Express.js, React.js, Node.js) and a strong grasp of software engineering best practices.
Responsibilities:
• Design, develop, and maintain end-to-end web applications using the MERN stack.
• Build reusable components and front-end libraries for future use.
• Develop RESTful APIs and integrate third-party services.
• Ensure performance, quality, and responsiveness of applications.
• Collaborate with cross-functional teams including product managers, UI/UX designers, and QA engineers.
• Write clean, maintainable, and testable code following modern design principles.
• Conduct code reviews and mentor junior engineers.
• Troubleshoot, debug, and upgrade existing systems.
• Participate in architectural discussions and contribute to technical decision-making.
• Stay up to date with the latest trends in JavaScript, frameworks, and best practices.
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• 3+ years of experience in full-stack web development with the MERN stack.
• Strong proficiency in React.js (Hooks, Context API, Redux) and Node.js/Express.js.
• Expertise in MongoDB (aggregation, indexing, data modeling).
• Hands-on experience with RESTful APIs, WebSockets, and microservices.
• Experience with TypeScript (optional but preferred).
• Solid understanding of version control (Git) and deployment pipelines (CI/CD).
• Familiarity with Docker, AWS, or other cloud environments is a plus.
• Strong problem-solving and analytical skills.
• Excellent communication and teamwork abilities.
Benefits:
• Provident Fund
• Medical Inpatient Facility
• Medical Outpatient Facility
• In-house Subsidized Lunch & Dinner
• Gym Facility
• Entertaining Activities
• Sports Allowance