Enable job alerts via email!

Lead Experience Engineer

Sapient (publicissapient)

Chennai District, Bengaluru, Hyderabad

Hybrid

INR 12,00,000 - 18,00,000

Full time

Today
Be an early applicant

Job summary

A leading technology consulting firm in Chennai is seeking a Senior Associate, eXperience Technology, with 6-10 years of experience. Candidates should have hands-on knowledge of HTML5, CSS3, JavaScript, and experience with React.js. The role involves building complex interactive applications with a focus on performance optimization and test-driven development.

Qualifications

  • 6-10 years experience in eXperience Technology.
  • Hands-on knowledge of HTML5, CSS3, and JavaScript.
  • Experience with Object Oriented JavaScript and ECMAScript 2015+.

Skills

HTML5
CSS3
JavaScript
Object Oriented JavaScript
React.js
Webpack
Progressive Web Apps
Test-driven development
Responsive web design
SEO
Photoshop
Job description
Role & responsibilities

Senior Associate, eXperience Technology

Preferred candidate profile
  • 6-10 years experience
  • Hands-on knowledge of HTML5, CSS3, JavaScript
  • 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 6 – 12 months hands-on experience with the same
  • Understanding of one-way data flow and the Flux architecture
  • JOB TITLE Senior Associate, eXperience Technology
  • 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 Optimization – 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/optimization skills using Photoshop is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.