Weekday Ai

Senior Software Engineer

  • Weekday Ai

Job Description

This role is for one of the Weekday's clients

Salary range: Rs 1000000 - Rs 1500000 (ie INR 10-15 LPA)

Min Experience: 4 years

JobType: full-time

We are looking for a highly skilled Senior Software Engineer (MERN Stack) to join our engineering team and help build scalable, high-performance web applications. In this role, you will work across the full stack using the MERN ecosystem (MongoDB, Express.js, React.js, Node.js) to design, develop, and deploy modern web platforms. You will collaborate closely with product managers, designers, and other engineers to transform ideas into robust digital experiences.

The ideal candidate is passionate about building clean, maintainable code, enjoys solving complex technical challenges, and has strong experience designing scalable backend services along with responsive and intuitive frontend interfaces.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Build reusable, efficient, and reliable backend services and APIs to support modern web applications.
  • Develop responsive, high-performance frontend components using React.js and modern JavaScript frameworks.
  • Architect and optimize database schemas, queries, and data models using MongoDB.
  • Ensure seamless integration between frontend and backend services.
  • Write clean, maintainable, and well-documented code following best engineering practices.
  • Conduct code reviews and provide constructive feedback to ensure high code quality across the team.
  • Improve system performance, scalability, and reliability through continuous optimization.
  • Collaborate with cross-functional teams including product, design, and QA to deliver high-quality products.
  • Troubleshoot, debug, and resolve technical issues across the stack.
  • Participate in architecture discussions and contribute to technical decision-making.
  • Stay updated with emerging technologies, frameworks, and best practices in full-stack development.

Required Skills & Qualifications

  • 4–8 years of professional software development experience building modern web applications.
  • Strong hands-on experience with the MERN stack:
    • MongoDB for database design and data modeling
    • Express.js and Node.js for backend development
    • React.js for building scalable frontend applications
  • Deep understanding of JavaScript (ES6+), asynchronous programming, and RESTful API development.
  • Experience building scalable backend services and microservices architectures.
  • Strong knowledge of HTML5, CSS3, and responsive web design principles.
  • Experience with state management libraries such as Redux, Zustand, or similar.
  • Familiarity with version control systems like Git and collaborative development workflows.
  • Experience integrating third-party APIs and services.
  • Strong understanding of web performance optimization, security, and scalability best practices.
  • Experience working with cloud platforms (AWS, GCP, or Azure) and containerization tools is a plus.
  • Familiarity with CI/CD pipelines and automated testing frameworks is desirable.

Preferred Qualifications

  • Experience working in fast-paced startup or product-driven environments.
  • Knowledge of TypeScript, GraphQL, or serverless architectures.
  • Exposure to DevOps practices and infrastructure automation.
  • Experience mentoring junior developers and contributing to technical leadership.

What We Look For

  • Strong problem-solving and analytical thinking skills.
  • Ability to take ownership and drive projects from concept to production.
  • Excellent collaboration and communication skills.
  • Passion for building high-quality products and continuously improving engineering practices.