Devsinc logo

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.


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

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

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