Virtusa utilizes Artificial Intelligence (AI) technology for the purpose of conducting candidate pre-employment assessments. This AI may include both text-based and voice-based functionalities. The AI technology will have access to the data that you upload or provide during your interaction with the AI bot and will use such data solely for the purpose of performing assessment in accordance with Virtusa policies and practices. The AI is not used to substantially assist or replace discretionary employment decisions. Read our full employee privacy policy here.
Job Title
Senior Front End / UI Full Stack Trainer (Angular, React, Node.js, Mobile & Micro-
Frontends)
Experience
8+ Years (IT Industry + Training Experience Mandatory)
Job Type
Full-Time
Location
Chennai / Hyderabad - RTO - Hybrid
Job Summary
We are seeking an experienced Front End / UI Full Stack Trainer with 8+ years of IT
industry experience and a strong background in corporate and academic training.
The trainer will be responsible for delivering end-to-end training on modern UI
technologies including Angular, React, Node.js(MEAN and MERN Stack with
MicroService knowledge), Micro-Frontends, and Mobile Application Development
(Android & iOS).
The ideal candidate combines deep hands-on development expertise with excellent
teaching, mentoring, and curriculum design skills, capable of training freshers,
lateral hires, and experienced professionals for real-world enterprise projects.
Key Responsibilities
Training & Delivery
Deliver instructor-led training (classroom / virtual) on:
o Strong in JavaScript, TypeScript Programming
o Angular (latest versions) with strong Type Script background
o React.js (Hooks, Context, Redux,Unit Testing) with strong Java
Script/Type Script background
o Node.js (REST APIs, Middleware, Security) with MicroService architecture
o Micro-Frontend Architecture
o Mobile UI fundamentals for
Knowledge on Android & iOS,
Strong in React Native and Flutter
Conduct hands-on sessions, labs, assignments, and real-time project
walkthroughs
Train learners on enterprise-level coding standards, best practices, and
performance optimization
Customize training programs based on client/project requirements
Evaluate trainees through assessments, mock interviews, and code reviews
Curriculum & Content Development
Design and maintain training curriculum, course materials, PPTs, demos, and
use cases
Create real-world capstone projects aligned with IT industry needs
Update content to align with latest framework versions and trends
Develop assessment tests, quizzes, and certification preparation materials
Should have deep knowledge about assessment tools and platforms in maket
Mentoring & Support
Mentor trainees on career paths, project readiness, and interview
preparation
Provide technical guidance during labs and projects
Support batch onboarding and corporate upskilling programs
Assist in resolving technical doubts and implementation challenges
Collaboration & Quality
Work with internal stakeholders, HR, and delivery teams
Ensure high training quality and learner satisfaction
Collect feedback and continuously improve training effectiveness
Technical Skills Required
Front End / UI
Angular (Angular 17+ preferred)
o Components, Modules, Services
o RxJS, Observables
o Forms, Routing, Lazy Loading
React.js
o Functional Components, Hooks
o Redux / Context API / React Query and other built in hooks
o Performance optimization
o Unit Testing – vitest and rtl
HTML5, CSS3, SCSS, JavaScript (ES6+)
UI/UX best practices and responsive design
Backend
Node.js
o Express.js
o RESTful API development
o Authentication & Authorization
o API security best practices
Micro-Frontends
Strong understanding of Micro-Frontend Architecture
Experience with:
o Module Federation
o Single-SPA or similar frameworks
Integration strategies and deployment models
Mobile Technologies
Basic to intermediate knowledge of:
o Android UI concepts
o iOS UI fundamentals
o Flutter
o React Native
Cross-platform awareness (React Native / hybrid concepts preferred)
Tools & DevOps (Good to Have)
Git / GitHub / GitLab
CI/CD basics
Webpack, NPM, Yarn
Agile / Scrum methodologies
Training Skills (Mandatory)
Proven experience as a Technical Trainer / Corporate Trainer
Ability to explain complex concepts in a simple, structured way
Strong presentation and communication skills
Experience training:
o Freshers
o Working professionals
o Corporate batches
Hands-on approach with live coding sessions
Industry Experience
Minimum 8+ years of IT industry experience
Prior experience working on enterprise-scale applications
Exposure to real-time project environments
Educational Qualifications
Bachelor’s Degree in Computer Science / IT / Engineering or equivalent
Relevant certifications (optional but preferred)
Preferred Qualifications
Experience in corporate IT training institutes
Experience in curriculum design
Exposure to cloud platforms (AWS / Azure basics)
Experience mentoring teams or junior developers
Soft Skills
Excellent communication & interpersonal skills
Strong problem-solving abilities
Passion for teaching and mentoring
Adaptable and continuous learner mindset
Education:
Technical Skills:
Instructional Skills:
Nice-to-Have:
Location : Some one who can work from Hyderbad, chennai or Bangalore and willing to travel on need basis.
Education:
Technical Skills:
Instructional Skills:
Nice-to-Have:
Location : Some one who can work from Hyderbad, chennai or Bangalore and willing to travel on need basis.
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 is an Equal Opportunity Employer. All applicants will receive fair and impartial treatment without regard to race, color, religion, sex, national origin, ancestry, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information or on any other basis which is protected under applicable federal, state or local law.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government-issued ID during each interview. All candidates must be authorized to work in the USA.
Learn more
Have any questions?
To join our bright team of professionals, you can apply directly to our website under the Careers tab and search all open jobs. https://www.virtusa.com/careers
Yes, you can. Virtusa gives you the flexibility to apply for multiple open positions that excite you about your future and align to your experience and career goals.
Yes, you can. Virtusa is a global Company, and we serve our clients through our global delivery model.
Our dedicated recruitment team will review your online application and match it to all our open jobs. We update our open jobs on a daily basis and encourage you to check back often.
Our team of recruiters will review your application, relevant job experience, and skills to appropriately align it to our open jobs. From there, the recruitment team will contact the qualified candidate to start the interview process.
Want to explore the ways you can engineer your career in technology? Our thought leaders share key career insights for candidates from entry-level job seekers to senior technologists.
Check your downloads folder for files and implementation instructions.
Assets are now available in your profile for future editing and use.