Senior Software Engineer (MERN)

Lahore , Pakistan
Full-Time

Devsinc is looking for a Senior Software Engineer (MERN) to join our team. In this role, you will leverage your expertise in the MERN stack—MongoDB, Express.js, React.js, and Node.js—to design and build innovative web applications that meet the needs of our clients. You will play a key role in the entire software development lifecycle, from concept and design to deployment and maintenance.

Responsibilities:

  • Develop and maintain high-performance, scalable web applications using the MERN stack.
  • Architect robust application structures to ensure durability and maintainability.
  • Implement RESTful APIs and integrate third-party services when necessary.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Mentor junior developers and assist in their professional growth.
  • Keep up-to-date with emerging technologies and propose improvements to our development processes.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 4-5 years of experience in software development, particularly with the MERN stack.
  • Strong proficiency in JavaScript, HTML, CSS, and responsive web design.
  • Hands-on experience with RESTful APIs, Microservices, and cloud-based services.
  • Good knowledge of database design and management, specifically with MongoDB.
  • Experience with testing frameworks and methodologies to ensure software quality.
  • Familiarity with version control systems (especially Git) and agile development practices.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Experienced in client communication.

Devsinc helps startups, enterprises and public sector clients accelerate their technology life cycle, by unlocking access to 2,000+ passionate and experienced solution providers with experience in 100+ technologies in their timezone.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job