2017-02-17

**Job Description:**

Duties/Responsibilities

Lead design and development of web based user interfaces (GUI) for hybrid cloud products

Participate and contribute to overall product design,

Effectively understanding and driving GUI needs from backend services

100% hands on GUI development role, will design, write/test and automate UI code.

Pick best possible GUI development tools and technologies

Participate and influence code reviews, design reviews for robust and scalable products

Must be able to work across engineering teams and architects

Mentor junior engineers on design, good coding practices

Required Skills

10 years of in-depth experience web-based GUI development

Must be experienced in building responsive Single Page Applications with CSS3, HTML5, JavaScript (ES6)

Candidate should have experience in React, Redux, Webpack, AngularJS (1.x and 2.x), NodeJS.

Some experience in Adobe Flash development

Must have experience working with RESTful Web ServicesNice to have experience working with Continuous integration and deployment tools like Jenkins

A demonstrated track record of accomplishing high quality applications and meeting established timelines

Experience with Scrum or other agile methodologies.

Experience and knowledge of Architectural Patterns and Design Patterns is desirable.

Ready to work in dynamic and fast paced environment.

Must have excellent communication skills.

Preferred Skills:

Familiarity with Virtualization, Data Center technologies

Experience in Java

Qualification:

- Technical Bachelor or Masters degree (Computer Science, Electrical Engineering)

**Requisition Number:**

81442BR

**Advertised Location:**

Pune, India

**Posting Title:**

Staff Engineer

**Office Location:**

IND-Pune-Bajaj

**Advertised Group:**

Engineering

Show more