Front-end Developer - Agile Principles, Quality Products, Reusable Modules

وصف الوظيفة

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