Position: Front-end Tech Lead
Company: Zfort Group
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-05-01T00:00:00+03:00

**Your challengers:**
Design architecture of existing and new Spryker features, applications, and services;
Lead high-quality technical solutions in your development team to successful results;
Engineer for engineers, code that is easy to understand and work with;
Guide engineers to high-quality standards by own example and best practices;
Work together with other tech leads and architects, design innovative solutions for our customers and partners, and evolve Spryker products with your experience;
Design and execute inspiring training programs for internal and external Frontend teams;
Run technology investigations, coach, and motivate engineers to disclose the power of agile practices while building good software;
Analyze technologies to solve integration problems in projects and bring this knowledge to Spryker Products.

**Your profile:**
Senior- or lead-level expertise, with a minimum of 5 years in Frontend development;
Knowledge about professional software engineering e.g. SOLID-principles, Clean Code, Separation of Concerns;
Experience with Webpack;
Experience with preprocessors (Sass, LESS, etc.);
Solid knowledge of accessibility, SEO, and UX aspects of frontend development;
Good understanding of cross-browser/platform issues;
Strong experience with a responsive web design approach;
Understanding of component approach;
Strong consulting and architectural skills, and ability to work and clarify business requirements;
Strong code review skills;
Great communicator with outstanding analytical skills;
Passion to share knowledge, guide and navigate others;
Excellent written and verbal skills in the English language;
Understanding of E-commerce domains, Frontend as a Service or CMS FE is a plus.

Besides our basic requirements, you should feel comfortable with our technology stack. We do not expect that you are an expert in all fields, but some of them should be familiar to you.
Frontend: Javascript, TypeScript, Webpack, NPM, web-components, BEM, FE Frameworks based on VueJs (preferable) or Angular 2+
System: Vagrant, Saltstack, Docker, Git
Backend stack is a plus, but not required: PHP7/8, SQL (eg PostgreSQL/MySql), Redis, ElasticSearch, RabbitMQ, Twig, Composer.