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.