Position : MERN Stack Developer Experience : 3+ Years Location : Ahmedabad Responsibilities: - Requirement understanding - Drive the project independently - Lead/Guide the development team - Make sure there will be no obstacles or risk in requirement development - Estimations of task - Part of client communication calls to clarify the questions. - Ability to use automation tools Requirements: Must Haves 1. Full Stack Development: Develop end-to-end solutions using the MEAN/MERN stack. Write server-side code (Node.js, Express.js), client-side code (Angular/React), and work with databases such as MongoDB, PostgreSql and ORMs like sequelize 2. Task Estimation : Contribute to project planning, estimation, and scoping activities. 3. Troubleshooting/Debugging and Support: Investigate and resolve technical issues reported by clients or end-users. Provide ongoing support for deployed applications. 4. Code Quality and Reviews: Maintain high code quality standards. Conduct and participate in code reviews to ensure best practices. 5. Version Control: Use version control systems (e.g., Git) for code collaboration and management. 6. Performance Optimization: Identify and address performance bottlenecks. Optimize code for scalability and efficiency. 7. Meeting Deadlines: Work efficiently to meet project deadlines and milestones. Communicate proactively in case of any potential delays. Nice to Haves 8. Architecture and Design (optional): Participate in architectural discussions and decisions. Design scalable and maintainable solutions for web applications. 9. Client Interaction (optional): Involve in client meetings to discuss requirements 10.Team Collaboration: Be an Independent executor and Work closely with project managers to ensure project milestones are met. Helped team in technical issues 11.Security Implementation (Optional): Implement security measures in line with industry best practices. Conduct security assessments and address vulnerabilities. 12.Documentation: Create and maintain technical documentation for code and processes. Document project specifications and user guides. 13.Technology Evaluation: Stay abreast of new technologies and assess their applicability to projects. Evaluate and recommend technology stacks for new projects. 14.Continuous Learning: Attend industry conferences, workshops, and training sessions. Foster a culture of continuous learning within the development team. 15.Mentoring and Leadership: Mentor junior developers and assist in their professional development. Provide leadership in technical discussions and decision-making. Benefits & Perks: earning & Certifications Flexible Timings 5 Days Working Company Loyalty Bonus Excellent Referral Bonus Maternity Leaves & Benefits Recognition & Awards Monthly Team Activities