Published on
Sep 11, 2024
Lead Software Engineer
Full-Time
/
Noida, Uttar Pradesh, India
/
Rs 12,000,00 - Rs 15,000,00
Description:
We are looking for a highly skilled Lead Software Engineer with extensive experience in the MERN stack (MongoDB, Express, React, Node.js) to guide and mentor our engineering team in building innovative and scalable applications. As a lead, you will be responsible for overseeing the full software development lifecycle, making critical technical decisions, and ensuring best practices in React-based app development. This role is ideal for engineers with 5+ years of full-time experience and a track record of successfully delivering high-performance web and mobile applications.
Responsibilities:
Lead the design, architecture, and development of MERN stack applications that are scalable, secure, and high-performing.
Oversee and mentor a team of engineers, ensuring high-quality coding standards, architectural design, and development processes.
Collaborate with product managers, designers, and other stakeholders to define and implement technical solutions that align with business goals.
Make key decisions on front-end and back-end technologies, ensuring the scalability and reliability of the tech stack.
Drive code reviews, architecture reviews, and best practice adoption across the team.
Lead by example in writing clean, maintainable, and efficient code.
Ensure the proper use of version control (Git) and CI/CD pipelines.
Manage and optimize databases, ensuring the high availability and performance of MongoDB.
Troubleshoot and resolve complex technical challenges while optimizing applications for speed, scalability, and user experience.
Stay ahead of emerging trends in software development and implement modern technologies to keep the team and projects up-to-date.
Foster a collaborative, results-driven environment and cultivate the professional growth of junior engineers.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field (Master's degree preferred).
5+ years of full-time experience as a Software Engineer, with a strong focus on MERN stack development.
Proven experience leading and managing a development team.
Expert-level proficiency in React.js, including state management (Redux), hooks, and complex component architecture.
Deep understanding of Node.js and Express, with experience in designing and building robust APIs.
Strong experience with MongoDB or other NoSQL databases, including performance optimization and query design.
Hands-on experience with cloud platforms (AWS, Azure, or GCP) and deploying scalable web and mobile applications.
Experience with mobile app development (React Native preferred) is a plus.
Familiarity with agile methodologies and tools like Jira, Trello, or similar for project management.
Excellent communication skills, with the ability to effectively convey technical ideas to both technical and non-technical stakeholders.
Strong problem-solving skills, with the ability to quickly diagnose issues and provide strategic solutions.
Need Any Help? Contact us .