Job Summary
We are seeking a highly skilled and experienced Angular and Node.js Full Stack Developer to join our team. As a developer, you will be responsible for developing and maintaining our web applications using Angular and Node.js. You should have a strong understanding of front-end and back-end development, as well as experience working in Agile methodologies. You will be working closely with other developers, designers, and project managers to deliver high-quality, scalable, and maintainable web applications.
Responsibilities
Design and Develop secured user interfaces using Angular best practices.
Participate in the full software development life cycle, from requirements gathering to deployment
Making complex technical and design decisions for Angular applications.
Work with development leads , scrum masters and product owners to manage dependencies, risks and issues and keep project delivery on track
Develop and maintain Web applications using Angular, NodeJs, JavaScript, CSS, and HTML.
Collaborate with product owners, architects and other developers to create, review and finalize designs.
Ensuring high performance of applications and providing support
Participate in code reviews and complete automated unit testing. - Support testers and defect resolution
Continuously improve the development process and contribute to the development of best practices
Stay up-to-date with emerging trends and technologies in web development
Qualifications
Bachelors degree in Computer Science, Computer Engineering, or a related field
Minimum 3 to 4 experience in Angular, Typescript ,RxJs, JavaScript and NodeJS
Proven working experience in web programming and in-depth knowledge of modern HTML/CSS
Solid understanding of how web applications work including security, session management, and best development practices
Experience in writing automated unit test using Karma, Jasmine and Jest
Understanding of CI CD Pipeline using Angular
Have high level knowledge about REST micro services concepts and should be able to consume REST services using Angular
Experience with containerization technologies such as Docker or Kubernetes
Experience in writing applications using NGRX (nice to have)
Experience with third party libraries like Primeng, Angular Material , D3.js is nice to have
Knowledge of other front-end frameworks such as React or Vue.js is nice to have
Experience with cloud platforms such as AWS or Azure
Experience with server-side technologies such as Node.js, Express, and MongoDB
Proficient in writing SQL queries and working with databases
Familiarity with Agile methodologies and software development life cycle
About Virtusa
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth -- one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.
Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.
Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.