Job Location: hybrid
Role Overview:
- Hands-on leadership role with ~60% development and ~40% people leadership
- Lead a front-end team of 5 engineers based in Timișoara
- Support the transition to a permanent, in-house front-end capability
- Work on an active modernisation to Vue 3, TypeScript, and Quasar
- Promote modern ways of working, including daily use of AI tools
Key Responsibilities:
- Lead front-end architecture, standards, and best practices
- Develop high-quality, performant, and accessible front-end applications
- Collaborate closely with Back-End, QA, Product, and Marketing teams
- Ensure strong engineering quality through testing and QA collaboration
- Mentor and support front-end engineers in their technical growth
- Drive delivery through clear prioritisation and pragmatic decisions
- Embed effective AI usage to improve productivity and code quality
Location & Working Model:
- Hybrid role with at least 1 in-office team day per month in Timișoara
Essential Skills & Experience:
- Degree in Computer Science, Software Engineering, IT, or similar
- Experience as a Front-End Team Lead or Senior Front-End Engineer
- Strong hands-on experience with Vue.js (Vue 3 preferred)
- Commercial experience with TypeScript
- Solid knowledge of HTML, CSS, and modern JavaScript
- Experience working with APIs and back-end teams
- Strong communication skills and fluent English
Nice to Have:
- Experience with Quasar
- Experience with Cypress or similar testing tools
- Experience migrating legacy front-end systems
- Familiarity with CI/CD and front-end build tooling
What You Bring:
- Collaborative, pragmatic, and delivery-focused mindset
- Comfortable balancing coding with people leadership
- Proactive, organised, and confident leading experienced engineers
Benefits:
- 13th salary
- Private medical insurance
- E-learning platform access
- Team-building and company events
- Sports or wellness plan
