Source description
About the role
As a Software Engineer/Sr. Software Engineer (MEAN Stack) at our Mohali location, you will join our engineering team to build, enhance, and maintain scalable web applications. You will have the opportunity to solve complex problems, take ownership, and work across both frontend and backend technologies. Key Responsibilities: - Develop, enhance, and maintain full-stack applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js) - Write clean, efficient, and maintainable code - Design, develop, test, debug, and support application features - Build and integrate REST APIs - Participate in code reviews and engineering best practices - Own complete modules and contribute to technical decisions - Collaborate closely with Design, QA, and Engineering teams - Proactively identify risks and propose scalable solutions - Drive continuous improvements in code quality and development processes Qualifications Required: - Bachelor's/Master's degree in Computer Science, Engineering, or related field - 46 years of software development experience - Strong proficiency in JavaScript and TypeScript - Hands-on experience with Node.js, Express.js, and Angular - Experience with MongoDB or MySQL - Solid understanding of REST APIs and full-stack architecture Good to have: - Experience with Next.js, NestJS, or Microservices - Exposure to AWS services (Lambda, S3, EC2, API Gateway) - Knowledge of Docker and Serverless concepts - Familiarity with Webpack, Angular CLI, or Vite - Experience with ESLint, Prettier, and testing frameworks (Jest, Jasmine, Mocha, Karma) In addition, you will have the opportunity to work on impactful projects for global clients in a collaborative and growth-oriented environment. Continuous learning and career development opportunities are provided along with exposure to modern technologies, AI-driven tools, and engineering best practices. If you wish to know more about us, you can visit our website at VTNetzwelt. As a Software Engineer/Sr. Software Engineer (MEAN Stack) at our Mohali location, you will join our engineering team to build, enhance, and maintain scalable web applications. You will have the opportunity to solve complex problems, take ownership, and work across both frontend and backend technologies. Key Responsibilities: - Develop, enhance, and maintain full-stack applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js) - Write clean, efficient, and maintainable code - Design, develop, test, debug, and support application features - Build and integrate REST APIs - Participate in code reviews and engineering best practices - Own complete modules and contribute to technical decisions - Collaborate closely with Design, QA, and Engineering teams - Proactively identify risks and propose scalable solutions - Drive continuous improvements in code quality and development processes Qualifications Required: - Bachelor's/Master's degree in Computer Science, Engineering, or related field - 46 years of software development experience - Strong proficiency in JavaScript and TypeScript - Hands-on experience with Node.js, Express.js, and Angular - Experience with MongoDB or MySQL - Solid understanding of REST APIs and full-stack architecture Good to have: - Experience with Next.js, NestJS, or Microservices - Exposure to AWS services (Lambda, S3, EC2, API Gateway) - Knowledge of Docker and Serverless concepts - Familiarity with Webpack, Angular CLI, or Vite - Experience with ESLint, Prettier, and testing frameworks (Jest, Jasmine, Mocha, Karma) In addition, you will have the opportunity to work on impactful projects for global clients in a collaborative and growth-oriented environment. Continuous learning and career development opportunities are provided along with exposure to modern technologies, AI-driven tools, and engineering best practices. If you wish to know more about us, you can visit our website at VTNetzwelt.
More at VT Netzwelt