company

Senior Software Engineer - MERN Full Stack

DevsincLahore, Punjab, Pakistan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Requirements:Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. A minimum of 3 years of experience in full-stack web development using the MERN stack. Strong proficiency in React.js (including Hooks, Context API, and Redux) and Node.js/Express.js. Expertise in MongoDB (covering aggregation, indexing, and data modeling). Hands-on experience with RESTful APIs, WebSockets, and microservices. Familiarity with TypeScript is preferred. Strong grasp of version control (Git) and deployment pipelines (CI/CD). Experience with Docker, AWS, or other cloud environments is a plus. Excellent problem-solving and analytical skills. Outstanding communication and teamwork abilities.

About the job

At Devsinc, we are in search of a dedicated Senior Software Engineer (MERN Full Stack) who thrives on creating scalable web applications, writing clean and efficient code, and nurturing junior developers. The ideal candidate will possess an in-depth knowledge of both front-end and back-end technologies within the MERN stack (MongoDB, Express.js, React.js, Node.js), along with a robust understanding of software engineering best practices.

Key Responsibilities:

  • Design, develop, and maintain comprehensive web applications utilizing the MERN stack.
  • Create reusable components and front-end libraries for future implementations.
  • Develop RESTful APIs and seamlessly integrate third-party services.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to deliver optimal solutions.
  • Write clean, maintainable, and testable code that adheres to modern design principles.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Troubleshoot, debug, and enhance existing systems.
  • Engage in architectural discussions and contribute to technical decision-making processes.
  • Stay informed about the latest trends in JavaScript, frameworks, and best practices.

About Devsinc

Devsinc is committed to leveraging the latest technologies to build cutting-edge software solutions. We believe in fostering an inclusive work environment where innovation thrives, and our employees can grow both personally and professionally. Join us in making a difference in the tech landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.