Tata Consultancy Services
Strong understanding of Java script fundamentals like CSS Box Model, types of CSS styling, and responsive design techniques, hoisting and closures, HTML5 including alt attribute, clearfix hacks in CSS Front-end performance optimization techniques
Understanding of front-end testing strategies (unit, integration, E2E)
Good grasp on React JS concepts like JSX, Virtual DOM, Webpack, Babel, Functional vs Class Components, Component Lifecycle (Mounting and Unmounting), Props and State management, Routing using React Router, Redux: Flux architecture and Dispatcher & Store, Actions, Reducers Clean code practices including use of empty tags and fragments in React
Good grasp on Angular JS core concepts like Angular and its key features, Angular CLI, Angular Material, and Angular Routing, NgApp, NgModule, NgStyle, NgClass, Lifecycle hooks: ngOnInit, ngOnChanges, ngOnDestroy, Route Guards: CanActivate, CanLoad, Compilation strategies: AOT (Ahead-of-Time) and JIT (Just-in-Time), Concepts of @ViewChild and @ContentChild, State management using NgRx Nice to have - Experience working in Agile development environments
Nice to have - Strong communication skills
Salary Range: $105,000 to $115,000 per year
Understanding of front-end testing strategies (unit, integration, E2E)
Good grasp on React JS concepts like JSX, Virtual DOM, Webpack, Babel, Functional vs Class Components, Component Lifecycle (Mounting and Unmounting), Props and State management, Routing using React Router, Redux: Flux architecture and Dispatcher & Store, Actions, Reducers Clean code practices including use of empty tags and fragments in React
Good grasp on Angular JS core concepts like Angular and its key features, Angular CLI, Angular Material, and Angular Routing, NgApp, NgModule, NgStyle, NgClass, Lifecycle hooks: ngOnInit, ngOnChanges, ngOnDestroy, Route Guards: CanActivate, CanLoad, Compilation strategies: AOT (Ahead-of-Time) and JIT (Just-in-Time), Concepts of @ViewChild and @ContentChild, State management using NgRx Nice to have - Experience working in Agile development environments
Nice to have - Strong communication skills
Salary Range: $105,000 to $115,000 per year