Responsibilities : The candidate in position will be required to design web UI and translate them into pixel perfect codes. The candidate will be required to develop and test user interfaces for mobile and web channels and be able to measure the performance of current and new user journeys and optimize them in the light of measurement data.
Hands-on expert level technical skills required:
- Strong command of web technologies including responsive and adaptive HTML templates, CSS and JavaScript.
- Strong experience in building performance optimized website, expert in performance optimization techniques, ability to perform web performance audit, identify optimizations and execute them.
- Good aesthetic taste in web design – including the use of white spacing, typography, line height, carousels, icons.
- CSS Frameworks such as SASS, BootStrap, Foundation,
- Full understanding of emerging asynchronous technologies such as Angular, Backbone or React.
- Complete understanding on Google Accelerated Mobile Pages, PWA and Google Structured Data.
- Experienced working with NodeJS frameworks, package manager and task runners (e.g. Grunt, Gulp).
- Strong experience with Code management tools such as Git.
- Strong experience with prototyping tools such as Adode XD, Invision, Marvel.
- Strong ability with design software, particularly Photoshop, Illustrator.
- Best in class understanding of web standards such as W3C Standards.
- Good with web analytics tools with excellent ability to read into the data, trends to identify UI optimization.
- Hands-on familiarity with content management system platforms such as WordPress, OpenText TeamSite, Adobe Experience Manager.
Other skills required:
- A fundamental understanding of UX/UI principles with a high attention to details.
- Excellent design skills with the ability to think creatively out of the box.
- Good understanding of technical SEO.
- Write great, testable code to build our digital channels.
- Refactor and optimize existing codebase.
- Build rapid prototypes to test new ideas.
- Keep up to date with the latest web technologies.
- High degree of responsibility.
- The proven ability to work under pressure with multiple requests coming in from multiple stakeholders in short period of time.
- Experienced conducting usability testing and A/B testing.
- Experienced working in Agile/Scrum team.