Job Description

Job Title: Senior Full Stack Developer (MERN + SQL)Experience: 4+ Years Location: DHA Phase 1 ( 3pm - 12am ( with 1 hour break) Employment Type: Full-timeJob Summary:We are looking for a Senior Full Stack Developer with strong expertise in the MERN Stack (MongoDB, Express.js, React.js, Node.js) and proficiency in SQL databases. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, integrating databases, and leading technical improvements across both frontend and backend systems.Key Responsibilities:Design, develop, and maintain modern, responsive web applications using React.js, Node.js, and Express.js.Work with both NoSQL (MongoDB) and SQL databases (MySQL / PostgreSQL) for data modeling and optimization.Build and consume RESTful and GraphQL APIs for internal and external integrations.Optimize application performance, ensure scalability, and maintain code quality through best practices.Collaborate with UI/UX designers to transform wireframes and mockups into functional, interactive web interfaces.Write efficient, secure, and reusable code using modern standards (ES6+, TypeScript optional).Manage code reviews, deployments, and CI/CD pipelines.Troubleshoot, debug, and upgrade existing applications.Lead or mentor junior developers, providing guidance on coding and architectural decisions.Required Skills & Qualifications:4+ years of professional experience in Full Stack Web Development.Strong proficiency in React.js, Node.js, Express.js, and MongoDB.Solid experience with SQL databases such as MySQL, PostgreSQL, or MS SQL Server.Good understanding of REST APIs, GraphQL, and microservices architecture.Experience with Git, Docker, and CI/CD pipelines (GitHub Actions, Jenkins, etc.).Understanding of authentication, authorization (JWT, OAuth), and API security.Familiarity with cloud platforms like AWS, Azure, or Vercel is a plus.Excellent problem-solving skills, attention to detail, and ability to work independently.Preferred Skills:Experience with Next.js or TypeScript.Familiarity with Prisma ORM or Sequelize.Exposure to Agile/Scrum methodologies.Experience integrating third-party services (Stripe, Firebase, AWS S3, etc.).What We Offer:Competitive salary package based on experience.Opportunity to work on modern, scalable products with global exposure.Collaborative environment with growth and learning opportunities.Flexible working hours and performance bonuses.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In