Schneider Electric logo

Full stack Developer - Node.JS and Angular

Schneider Electric

Bengaluru, Karnataka, IndiaSENIOR
Full Stack Developer

Job Description

We are seeking a highly skilled Senior Full Stack Developer.

Responsibilities

  • Design, develop, and maintain scalable, high‑performance web applications using modern front-end and back-end technologies.
  • Collaborate with architects to define system design, standards, and architecture patterns.
  • Develop RESTful APIs, microservices, and integration layers.
  • Write clean, maintainable, and testable code while adhering to coding standards and DevSecOps practices.
  • Optimize application performance, scalability, and security.
  • Participate in code reviews, design reviews, and sprint planning.
  • Troubleshoot complex issues across the full stack and implement robust solutions.
  • Ensure quality through automated testing (unit, integration, and end-to-end).
  • Mentor and guide junior developers, providing technical coaching and best practices.
  • Drive continuous improvement in development processes, tools, and methodologies.
  • Collaborate closely with product owners, UI/UX designers, QA engineers, and DevOps teams.
  • Take ownership of features from concept to deployment and post-release support.
  • * Bachelor's degree in Computer Science, Engineering, or related field.
  • 3-6 years of hands‑on experience as a full stack developer.
  • Proficiency in front-end technologies Angular, HTML5, CSS3, TypeScript.
  • Strong experience with back-end technologies Node.js/Java.
  • Expertise in RESTful APIs, microservices architecture, and asynchronous communication.
  • Strong understanding of MSSQL and MongoDB.
  • Knowledge of secure coding, authentication/authorization frameworks, and OWASP principles.
  • Excellent analytical, debugging, and problem-solving skills.
  • Experience with event‑driven architecture (Kafka, RabbitMQ, etc.).
  • Experience with performance tuning and distributed systems.
  • Knowledge of AI/ML integration or cloud‑native modern frameworks.
  • Strong ownership mindset and accountability.
  • Ability to work in an Agile/Scrum environment.
  • Good communication and collaboration skills.
  • Ability to simplify complexity and deliver high-quality outcomes.
  • Passion for learning, experimenting, and adopting new technologies.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3-6 years of hands-on experience.

Nice to have

  • Experience with event-driven architecture.
  • Knowledge of AI/ML integration.

Benefits

  • Opportunity to contribute to sustainability.
  • Collaborative work environment.

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.