company

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.


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 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

Tailoring 0 resumes

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