Front-End Software Architect
תיאור המשרה
Bachelor’s Degree in Computer Science/Engineering or master’s degree in Computer Science/Engineering
6+ years’ experience in the design, development, and use of component-based UI architectures.
Demonstrable knowledge of large scale, TypeScript, JavaScript application (including Micro Frontend) architectures based on Angular applications.Strong OO design skills/implementation of design patterns.
A strong understanding of approaches and techniques to optimize web performance.
Strong in the clean code development process, and test-driven development.Comfortable with working in a complex matrix and global environment
Good proficiency in English language is required.Fast learner, good team player with excellent communication and presentation skills.
דרישות התפקיד
Should drive innovation in terms of publishing papers, blogs, creating POCs, propositions etc.Designing and overseeing the creation of scalable, responsive, and high-performing web applications including distributed Micro-Frontend environments.Working closely with cross-functional teams, you will ensure the delivery of high-quality software solutions while offering technical leadership.Demonstrate pivotal role in shaping and implementing our front-end development strategies in Angular.Design and develop proof of concept prototypes for advanced features and designs.Work with the Product Management to design products with high-quality user experiences.Drives Non-Functional Requirements including performance tuning, re-design, and re-factoring.