Senior Front End Developer - Fully Remote (Must be based in Portugal) - Up to €60,000 Salary
I'm currently partnered with an innovative tech scale-up organisation looking for a Senior Frontend Developer specialising in Vue.Js, JavaScript, Typescript to join their software engineering team based in Portugal.
Overview:
You'll be maintaining a key platform, writing scalable, maintainable code, additionally, you will lead the migration of existing code from older frameworks while ensuring that the new codebase avoids the pitfalls and limitations of the previous implementations.
Responsibilities:
- Lead frontend development, ensuring high standards of code quality and visual consistency.
- Migrate code from Vue 2 to Vue 3, making informed architectural decisions.
- Collaborate with UI/UX teams to ensure pixel-perfect design implementation.
- Build scalable, modular code and optimize for performance.
- Use Jest and Storybook for testing and documentation.
- Work with cross-functional teams, supporting occasional Django-based tasks.
Profile:
- 5+ years of frontend development experience.
- Expert in HTML, CSS/SASS, JavaScript, TypeScript.
- Proficient in Vue 3 (Composition API).
- Experience with testing libraries like Jest and UI component tools like Storybook.
- Knowledge of legacy frameworks (Vue 2, AngularJS, jQuery).
If you're an enthusiastic frontend developer looking to join an interesting tight knit team whilst working on some great things then do not hesitate to apply now!
Senior Front End Developer - Fully Remote (Must be based in Portugal) - Up to €60,000 Salary
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
AI Software Engineer (m/f/d) - Berlin
2026-05-21
Python Developer
2026-01-30
Python Developer
2025-11-07
- Posted
- Jan 24, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Porto
- Company
- Thyme
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
AI Software Engineer (m/f/d) - Berlin
2026-05-21
Python Developer
2026-01-30
Python Developer
2025-11-07