Friday, March 30, 2018

Sr. UI Engineer

Role: Lead/Sr. UI Engineer
Location: Woonsocket, RI
Duration: 12+Months
Telephonic + Skype (For non-local)
Looking for 10+Yrs. experience

Ecommerce/Retail experience is mandatory

Key responsibilities:
• Work closely with product owner and UX teams to design, code and implement web customer experiences
• A customer-centric mentality/passion for building products with great UX
• Solve problems and pro-actively look for ways to improve our products, platform, and UI framework and experiences
• An engineering mindset and strong consideration of the tradeoffs present in every decision
• Leverage rapid prototypes to evaluate and explore solution options and ensure UX/UI feasibility
• Work closely with, and incorporate feedback from, product management and back-end engineers to build reusable code and libraries for future use
• Mentor junior software engineers


Required experience:
• 5+ years as a software engineer, with a minimum of 2+ years as a UI Lead Engineer or in a comparable role
• Expert in writing JavaScript code
• Thorough hands-on knowledge working with XML, JSON, HTML, CSS
• Extensive experience using libraries, tools, and frameworks such as: React, Angular, Ember, Underscore, jQuery, Dojo, Bootstrap, Sencha, D3, Backbone, Grunt
• In-depth knowledge of framework code and methods of component architecture
• Experience with responsive UI design and development
• A track record of writing clean, high quality, high performing, scalable code
• Disciplined approach to testing and quality assurance
• Strong troubleshooting skills
• Experience with optimization skills to improve performance, scalability, and usability of our applications
• Good understanding of ADA and regulatory compliances
• Working experience of CI/CD pipeline, GIT, Stash, Bit Bucket, Artifactory, Jenkins, etc.
• Strong presentation and verbal communications skills

Desired experience:
• Experience in web security
• Experience in UI performance testing and cross-browser compatibility testing
• Experience working with distributed systems
• Experience in test driven development using JavaScript testing frameworks such as Jasmine
• Familiarity with the whole web stack, including protocols and web server optimization techniques
• Thrive in a fast-paced environment

Qualification:
• Bachelor’s degree in Computer Science or equivalent
• Agile certification is a plus


Harsh Shukla   |  Sr. Technical Recruiter- Resource Management Group                                                                        
Intelliswift Software Inc