Responsibilities:Creating professional UI & Fronted for web applications.Work on an Agile team to develop, test, deploy, and maintain, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective.Ensure high performance and scalability for web applications.Handle existing software UI problems and carry out requested changes.Be an active contributor to front-end development best practices.Take and emphasize a consumer-focused approach in building sites/software and work with both senior and junior frontend teams in determining the prioritization and estimation of new features and improvements.Build prototype systems that meet the project quality standards and requirements and find and address performance issues prior to releasing the finished product to the backend team.Design and review code inclusive of efficient and reusable front-end infrastructure and components.Work hand-in-hand with backend developers in building features and efficiencies for the realization of the anticipated end product.Perform other duties deemed necessary for the proper execution of assigned duties and duties as delegated by the Project manager.
Qualifications:BSc in Design, Computer Science, or relevant field.1 - 3 years of work experience as an Angular front-end developer.Experience in Javascript ( ES6 ) and Typescript.good knowledge of RXJSFamiliar with NGRX.Familiar with Angular Matiral or PrimeNg.Experience in building big complex responsive websites.Experience in Responsive Programming, Web Performance, and browser compatibility.Proficient understanding of web markup, including HTML 5, and CSS3.Proficient with Bootstrap and CSS Pre-processor such as Sass, and LESS.Ability to discuss and explain design options.Exceptionally good coder with high familiarity in server-side web frameworks.Significant knowledge of visual aesthetic components and elements such as fonts, layout, color, graphics, etc.A keen understating of user interaction and design principles and standards.Highly familiar with cross-browser compatibility issues and demonstrated design and user interface/user experience skills.Familiar with GitOps and Branching strategies.Great passion for learning new technologies.