Responsibilities
· Applying agile principles with focus on building high quality products
· Creating self-contained, reusable, and testable modules and components
· Implement page layouts, features, and changes according to mockups created by UX team and/or written requirements.
· Execute all visual design stages from concept to final handoff to engineering.
· Work closely with UX designers, developers, and peers.
· Cross functional collaboration to understand user stories, work with UX designer and developers to ensure the feasibility to implement the user interface.
· Bachelor’s degree in Computer Science, Engineering, or equivalent
· Minimum 1 year of relevant experience
· Hands-on experience creating wireframes, prototypes, storyboards, user flows, etc.
· Experience using tools such as Photoshop, XD.
· Good understanding of frontend languages: HTML5, CSS3, JavaScript, Angular JS, Angular TypeScript, and jQuery
· Up to date with the latest UI trends, techniques, and technologies
· Excellent experience in CSS preprocessors and frontend development tools (Grunt, Gulp and Webpack)
· Excellent understanding of Bootstrap or similar frameworks & UX concepts
· Excellent understanding of performance and accessibility concepts
· Experience in TFS & GIT Repository