VT Netzwelt
Website:
vtnetzwelt.com
Job details:
Job Title: Software Engineer/ Sr Software Engineer (MEAN)
Location: Mohali
Experience Required: 3 to 5 years
Working Model: Work From Office
Role Summary
The MEAN Stack Developer plays a key role in our engineering team by helping build, improve, and maintain our web applications. The ideal candidate should be able to quickly understand existing systems, follow engineering best practices, and contribute to developing new features as our product and business grow. This role involves working across both frontend and backend technologies, offering opportunities to take ownership of meaningful projects and drive technical improvements.
Key Responsibilities
Software Development
-Develop, enhance, and maintain full-stack applications using either:
-MEAN: MongoDB, Express, Angular, Node.js
-Write clean, maintainable, and efficient code for both frontend and backend components.
-Work on design, coding, testing, debugging, and system maintenance.
-Participate in code reviews and contribute to improving engineering practices.
-Apply test-driven or test-first development approaches to ensure reliable and scalable code.
-Build and consume REST APIs and integrate backend logic with frontend interfaces.
-Owns complete modules, makes technical decisions for assigned components, and ensures code quality across the team.
Communication & Collaboration
-Communicate clearly through Slack, email, and meetings.
-Share updates regularly and highlight issues or blockers proactively.
-Collaborate with design, QA, and engineering teams using structured, fact-based discussions.
Problem Solving & Critical Thinking
-Break down complex requirements and propose practical solutions.
-Consider both short-term implementation needs and long-term system goals.
-Identify risks, edge cases, and potential issues early in the development cycle.
Ownership & Initiative
-Take full ownership of assigned tasks and follow them through to completion.
-Show initiative in improving code quality, architecture, and development processes.
-Demonstrate eagerness to learn new tools and solve challenging technical problems.
Required Skills & Competencies
-Bachelor’s/Master’s degree in Computer Science, Engineering, or related field (B.Tech, MCA, etc.).
-3-5 years of experience in software development.
-Strong knowledge of JavaScript and TypeScript.
-Experience with Node.js and Express.js.
-Proficiency in Angular.
-Good understanding of MongoDB or MySQL databases.
-Solid grasp of REST API design and full-stack architecture.
Preferred Skills
-Experience with Next.js, NestJS, or microservices.
-Exposure to AWS services (Lambda, S3, EC2, API Gateway).
-Understanding of serverless concepts or containerization (Docker).
-Familiarity with build tools such as Webpack, Angular CLI, or Vite.
-Knowledge of code quality tools (ESLint, Prettier).
-Basic experience with testing frameworks like Jest, Jasmine, Mocha, or Karma.
About the Team
Our engineering team is a collaborative and high-performing group working on diverse global projects. The team is skilled in modern technologies, including AI-driven tools and practices, and focuses on ownership, continuous learning, and best practices. We foster an environment that encourages innovation, knowledge sharing, and delivering scalable, high-quality solutions.
Why Join Us
-Opportunity to work on impactful projects for global clients
-Collaborative, growth-oriented, and learning-driven work environment
-Strong focus on career development and continuous upskilling
-Exposure to modern technologies, tools, and best practices
Click on Apply to know more.