Career

  • Home
  • Senior Software Development Engineer : MEAN

Senior Software Development Engineer : MEAN

Job Created on - (Dec 16, 2024)

Job Location - (Noida | Bengaluru | Pune)

Experience* - (5+ years in software development with at least 3 years in MEAN Stack)

Education* - (B.Tech or Equivalent )

Job Summary:
We are seeking a highly skilled and experienced Senior MEAN Stack Developer to join one of our client’s dynamic team. The ideal candidate will have extensive knowledge of software development using the MEAN (MongoDB, Express.js, Angular, and Node.js) technology stack. As a Senior Software Developer, you will lead the design, development, and deployment of scalable and robust web applications while mentoring junior developers.
Key Responsibilities
Application Development:

  • Design, develop, test, and deploy scalable web applications using the MEAN Stack.
  • Build RESTful APIs and integrate with front-end components.
  • Optimize application performance and troubleshoot issues.

Architecture & Design:

  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Architect modular, reusable, and maintainable codebases.

Team Collaboration:

  • Lead code reviews to ensure best practices and standards are adhered to.
  • Mentor and guide junior developers, fostering a culture of continuous learning.
  • Collaborate with cross-functional teams including UI/UX designers and QA engineers.

DevOps & CI/CD:

  • Ensure seamless deployment using CI/CD pipelines.
  • Monitor application health and handle cloud-based deployments (AWS, Azure, etc.).

Stay Updated:

  • Keep up-to-date with industry trends, frameworks, and tools in the JavaScript ecosystem.
  • Introduce innovative solutions to improve development processes.
Required Skills and Qualifications:
Technical Skills:

  • Proficiency in MEAN Stack technologies: MongoDB, Express.js, Angular (v8+), and Node.js.
  • Strong expertise in TypeScript, JavaScript (ES6+), and RESTful API design.
  • Hands-on experience with databases (NoSQL and SQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of microservices architecture and API gateways.
  • Experience with version control tools like Git.

Soft Skills:

  • Strong problem-solving and analytical abilities.
  • Excellent communication and teamwork skills.
  • Proven ability to manage tasks, prioritize, and meet deadlines.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).RESTful APIs: