Technical Lead – Web Development (Vue.js)
Location: Remote
Contract Type: B2B
Experience: 8+ years in software development, including at least 1 year in a Technical Lead role, 5+ years of Vue.js experience
English Level: C1 (Advanced)
Compensation: Gross (TBD)
Holidays: 10 public holidays (vacation & sick days unpaid)
About the Role:
We are looking for an experienced Technical Lead with deep expertise in Vue.js and web technologies. You will lead the frontend development team, ensure high-quality code, and work closely with backend engineers and delivery managers to build and maintain complex web applications.
Key Responsibilities:
-
Lead and mentor a team of frontend developers.
-
Design, develop, and maintain web applications using Vue.js, HTML, CSS, and JavaScript.
-
Investigate, diagnose, and resolve issues in running web applications.
-
Ensure best practices in frontend architecture, code quality, and performance.
-
Collaborate with backend engineers on API integration and frontend/backend interaction patterns.
-
Work with browser developer tools (Chrome DevTools or equivalent) to debug and optimize applications.
-
Participate in technical decision-making and planning.
Required Skills & Experience:
-
8+ years of software development experience.
-
At least 5 years of professional experience with Vue.js.
-
Strong understanding of web requests, browser behaviors, headers, cookies, authentication mechanisms (OAuth, JWT), and storage (localStorage, sessionStorage).
-
Solid experience with frontend/backend interactions and web application architecture.
-
Excellent problem-solving, communication, and leadership skills.
-
Experience leading a team or technical projects is required.
Interview Process:
-
Technical Interview – includes live coding session.
-
Call with Delivery Manager – discussion of project delivery and collaboration.
-
Final Interview – with senior management or stakeholders.
