• Save Job
  • 4 - 9 Years
  • Posted : above 1 month

Job Description:

As a Senior eXperience Technologist, you will work as a part of an agile team with other passionate, driven and talented people, creating innovative solutions for our clients Your primary responsibilities will include developing interactive web-based, mobile, and/or desktop applications using the best practices of Publicis Sapient and the industry to deliver high value and quality to our clients

Do you have the following

4-9 years relevant experience

Excellent hands-on knowledge of HTML5, CSS3, JavaScript

Good understanding of creational and structural design patterns in JavaScript

Hands-on experience with Functional Programming (FP)

Experience working with Single Page Applications (SPA) with universal rendering capabilities

Good understanding of Reactjs, 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

Understanding of stateful (container) vs stateless (presentational) components and breaking down of the application page into components

Core understanding of how the state management of React works out of the box
Understanding of different libraries available to better manage application state like Redux/MobX, and the difference in the ways each library works (pure functions vs observables etc) and the workflows as well as the best practices

Understanding of different CSS architectures that go hand-in-hand with Reactjs application development Understanding the pros and cons of component-level CSS vs global and where to apply each

Hands-on experience working with server-side JavaScript frameworks like Express, Koa, Hapi etc (based on Nodejs)

Good understanding of REST APIs and Microservices Should have an understanding of how resources are organized and how an application should align based on the same

You are expected to have an understanding of how CRUD operations map to HTTP methods for a well-designed service

Nice to have

Hands-on experience with GraphQL is a big plus

Moderate-to-strong graphics manipulation/optimization skills using Photoshop is a plus

Experience with configuring Webpack from scratch is a plus

Experience with Rollup, Parcel is a plus

What will be required of you

Technical end-to-end designing of stories by collaborating with business analysts/product owners, technical architect and clients

Automate testing at unit, module and integration levels, as needed, using tools relevant for the platform (eg Jasmine, Jest, Karma, Webdriverio etc)

Hands-on involvement in automating redundant work, like common component structure, both in terms of scaffolding as well as using the right design patterns / creating abstractions

Mentor junior engineers in helping review code, guiding on technical decision making

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Consulting Services
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 07th Jun 2020

Key Skills:

Would you like to try out these free online tutorials?

People who search this job also searched for the following Keywords

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status