Devsinc logo

Senior Software Engineer - MERN 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 field is required. Minimum of 3 years of experience in full-stack web development using the MERN stack. Strong proficiency in React.js (including Hooks, Context API, Redux) and Node.js/Express.js. Expertise in MongoDB (including aggregation, indexing, and data modeling). Hands-on experience with RESTful APIs, WebSockets, and microservices. Experience with TypeScript is preferred but not mandatory. Solid understanding of version control systems (Git) and deployment pipelines (CI/CD). Familiarity with Docker, AWS, or other cloud environments is a plus. Excellent problem-solving and analytical abilities. Outstanding communication and teamwork skills.

About the job

Devsinc is seeking a Senior Software Engineer with expertise in the MERN stack who is driven by a passion for crafting scalable web applications. The ideal candidate will excel in writing clean, efficient code and take pride in mentoring junior developers. A comprehensive understanding of both front-end and back-end technologies within the MERN stack (MongoDB, Express.js, React.js, Node.js) is essential, alongside a strong grasp 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 implementation.
  • Develop RESTful APIs and seamlessly integrate third-party services.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Collaborate effectively with cross-functional teams, including product managers, UI/UX designers, and QA engineers.
  • Write clean, maintainable, and testable code in accordance with modern design principles.
  • Conduct thorough 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 current with the latest trends in JavaScript, frameworks, and industry best practices.

About Devsinc

Devsinc is a leading software development company dedicated to creating innovative web solutions. Our team is composed of skilled professionals who are passionate about technology and committed to delivering high-quality products. We foster a collaborative and engaging work environment that encourages growth and continuous learning.

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.