• FB
  • Google+
  • Youtube

Thursday 18 August 2022




Job Description     :    
10+ Years of experience as  a Front end Lead
Hands-on knowledge of HTML5, CSS3, JavaScriptE,S6/ES7, Responsive web designing, and development.
Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript - and practical uses in building complex interactive experiences, primarily with ECMAScript 2015+. You should be up-to-date with new specifications (different stages), and also, using transpilers like Babel to use features from all stages
Good understanding of creational and structural design patterns in JavaScript
Experience working with Single Page Applications (SPA) with universal rendering capabilities.
Good understanding of React.js, its core principles - lifecycle methods, virtual DOM etc. and at least 3 years of hands-on experience with the same
Understanding of one-way data flow and the Flux architecture.
Understanding of stateful (container) vs stateless (presentational) components and how to break down the application page into components
Core understanding of how React’s state management works out of the box.
Understanding of different CSS architectures that go hand-in-hand with React.js application development. Pros and cons of component-level CSS vs global and where to apply each
Thorough understanding of Webpack bundler (version 2+).
Good understanding of the Web Components standard.
Hands-on experience with building Progressive Web Apps (PWAs) on any framework.
Hands-on experience with Frontend Performance Optimisation - especially in a React application with respect to resource loading strategy, CPU/Memory profiling on the browser.
Hands-on experience with test-driven development using Jest or equivalent. Familiar with snapshot testing, code coverage. Experience working with utilities like Enzyme
Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
Understanding of SEO and accessibility and making it part of the development workflow
Moderate to Strong graphics manipulation/optimisation skills using Photoshop is a plus.
Job Type     :     Permanent
No of Vacancy     :     3
Gender     :     Both
Age Limit     :     NA
Exp Required     :     10 - 14 Years
Salary     :     INR 15,00,000 - 20,00,000 PA
UG Qualification     :     Computers
PG Qualification     :     Any Specialization
PHD Qualification     :     None
Candidate Profile     :    
Must have 4+ years of experience in the React JS
Must have 6+ years in Front end development
Must be able to join in 0-7 days
Industry     :     IT-Software / Software Services
Functional Area     :     IT Software - Application Programming, Maintenance (Software Developer)
Valid Date     :     28-Oct-2021 to 30-Jul-2022
Website           www.techmahindra.com

About Company     :    
Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and Society to Rise™. We are a USD 5.1 billion company with 126,200+ professionals across 90 countries, helping 1058 global customers including Fortune 500 companies.

We are focused on leveraging next-generation technologies including 5G, Blockchain, Cybersecurity, Artificial Intelligence, and more, to enable end-to-end digital transformation for global customers. Tech Mahindra is one of the fastest-growing brands and amongst the top 15 IT service providers globally.

Tech Mahindra has consistently emerged as a leader in sustainability and is recognized amongst the 2021 Global 100 Most sustainable corporations in the World by Corporate Knights. With the TechM NXT.NOW framework, Tech Mahindra aims to enhance Human Centric Experience for our ecosystem and drive collaborative disruption with synergies arising from a robust portfolio of companies. Tech Mahindra aims at delivering tomorrow s experiences today, and believes that the Future is Now.


Get in touch with me


Head Office: Plot no 1, Ground Floor, Ghitorni, Delhi 110030

Branch Office: Shop no 89, UGF, Ganges Nagar Tower, Tatmil, Kanpur 208007

Phone number