**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