Career Details

Full Stack Developer

Delhi India

Job Category:

Full Stack Developer

Job Type:

Full Time

Job Location:

Delhi

Responsibilities:

 

  • Design and architect scalable, robust, and secure web applications using the full stack.
  • Lead the technical design and development of complex features and functionalities, ensuring adherence to best practices and architectural guidelines.
  • Collaborate with cross-functional teams, including product managers, UI/UX designers, and backend developers, to translate business requirements into technical solutions.
  • Provide technical leadership and guidance to development teams, ensuring code quality, scalability, and performance.
  • Conduct code reviews, identify areas for improvement, and mentor team members to enhance their technical skills.
  • Stay updated with the latest trends and advancements in MERN stack technologies, web development, and architectural patterns.
  • Collaborate with DevOps engineers to design and implement deployment strategies, continuous integration, and delivery pipelines.
  • Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and maintenance.

 

Required Skills and Qualifications:

 

  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of hands-on experience in web development with expertise in the full stack.
  • Strong knowledge of JavaScript, including ES6+ features and functional programming concepts.
  • Extensive experience with MongoDB, Express.js, React.js, and Node.js, with a deep understanding of their core principles and best practices.
  • Proven track record of designing and implementing complex, scalable web applications using the full stack.
  • Strong architectural and design skills, with the ability to evaluate trade-offs and make sound technical decisions.
  • Experience with cloud platforms (such as AWS, Azure, or GCP) and deploying full stack applications.
  • Proficient in using version control systems (e.g., Git) and agile development methodologies.
  • Familiarity with front-end technologies like HTML5, CSS3, and modern JavaScript frameworks/libraries.
  • Excellent problem-solving and analytical thinking skills, with a strong attention to detail.