Senior Software Engineer

Weekday AI
Full-time
On-site

This role is for one of the Weekday's clients

Salary range: Rs 900000 - Rs 1400000 (ie INR 9-14 LPA)

Min Experience: 4 years

Location: Bengaluru

JobType: full-time

We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in MEAN and MERN Stack development to join our dynamic engineering team. As a Full Stack Developer, you will play a key role in designing, developing, and maintaining web applications that are scalable, responsive, and robust. This position is ideal for professionals who are passionate about building high-quality software and who thrive in a fast-paced, collaborative environment.

Requirements

Key Responsibilities:

  • Full Stack Development: Lead the development of end-to-end web applications using MongoDB, Express.js, Angular/React, and Node.js.
  • Architecture & Design: Collaborate with product managers, designers, and fellow engineers to define architecture and design scalable solutions.
  • Code Ownership: Take complete ownership of features from requirement gathering to production deployment and post-launch support.
  • API Integration: Build and consume RESTful APIs and third-party services to support front-end features.
  • Performance Optimization: Optimize application performance for maximum speed and scalability on both client and server sides.
  • Code Quality: Ensure the codebase is well-maintained with best practices in coding standards, version control, testing, and CI/CD pipelines.
  • Team Collaboration: Mentor junior developers, conduct code reviews, and contribute to the continuous improvement of team processes and practices.
  • Agile Environment: Participate in daily stand-ups, sprint planning, and retrospectives as part of the agile development team.

Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4–8 years of strong hands-on experience in MEAN or MERN Stack development.
  • Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Solid experience with Node.js and Express.js for backend development.
  • Strong frontend development experience using either Angular (MEAN) or React.js (MERN).
  • Good understanding of MongoDB and data modeling best practices.
  • Experience with version control systems like Git, and deployment tools like Docker, Jenkins, or GitHub Actions.
  • Familiarity with cloud services such as AWS, GCP, or Azure is a plus.
  • Ability to write clean, maintainable, and testable code.
  • Excellent problem-solving and analytical skills with a proactive attitude.