Position: Frontend Team Lead
Company: Vaimo
Category: JavaScript
Experience required: 5y
English level: fluent
Published: 2023-02-01T00:00:00+02:00

As a Frontend Team Lead, you will enable growth and individual development in the Frontend Practice area. You will ensure the Frontend Team members’ high engagement through regular 1-to-1 meetings and clear Individual Development Plans that go hand in hand with company objectives.

The Frontend Team Lead is a manager for Frontend Developers.

You will cooperate with the Technical Manager and other Team Leads to ensure the high quality of our project delivery. You will unlock the flow of information between technical members of projects, and engage in recognising the individual and team achievements. You will conduct onboarding, performance, and salary reviews for your team members, and support them as they go through the same process.

**Key Responsibilities:**
**Lead the way for Frontend Team members:**
• Plan recruitment together with the Technical Manager and other Practice Leads
• Enable Knowledge Sharing Sessions across teams and projects
• Set, Revise and Support individual goals on an ongoing basis, by aligning business strategy and individual needs
• Ensure clear expectations and success KPIs for your team members
• Collect and share performance feedback with individuals
• Recognise your team members' achievements
• Oversee and delegate proper onboarding for new Frontend Talents
• Supporting team members in leading others
• Creates opportunities for team members to attend external and internal training
• Identifies “points of interest” within the teams and pushes this bottom-up to empower team members
**Drive success in digital commerce and experience**
• Design and support development, testing, and documentation of software projects
• Advocate for best software development practices
• Promote high-quality development of client-specific and reusable components
• Consult on Frontend Architecture
• Support Sales activities

**The Benefits of Being a Vaimoer:**
• You’ll have superb training and career development opportunities within an open, friendly, and dynamic work environment.
• You’ll be part of a global and passionate 600+ collective that loves what they do.
• You’ll enjoy the possibility of working remotely, in-house, or hybrid with flexible working hours.
• You’ll receive English language lessons.
• You’ll enjoy two weeks of sea adventures in Spain or holidays in the mountains of Poland — on us!
• You’ll have all the tools and equipment you need to excel in your role, including Apple hardware.
• You’ll be part of a KPI-dependent bonus program.
• You’ll enjoy support for your growth through Vaimo’s mentorship program and access to free courses and certification programs, along with dedicated weekly hours for self-development.
• You’ll have the chance to socialize with your fellow Vaimoers at our frequent meetings, social gatherings, team events, and summer kick-off events.
• You’ll benefit from an international career at Vaimo and a competitive remuneration package.

**Skills & Requirements:**
• Expertise in leading a team and setting individual development goals
• Up to date on the newest technology stacks
• Hands-on experience with Frontend Technologies: React, Vue, TypeScript
• Strong knowledge of PWAs, SPAs, and web development fundamentals such as HTML5 and CSS3
• Experience in using front-end monitoring tools to troubleshoot errors and recognise performance bottlenecks
• Ability to build scalable products from scratch, as well as, extend existing applications.
• Experience in the full software development cycle, from planning to deployment
• Software Engineering Approach - balancing efforts, business needs and long-term maintenance objectives
• Understanding of different software development approaches and their benefits, including Test Driven Development
• Clear communication in English
• Flexibility to adjust to new processes
• Capable of estimating time to complete specific tasks, and breaking down bigger tasks into smaller chunks