DKB Code Factory Senior Frontend Developer

Descripción De La Vacante
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Valencia, Spain

Tech stack

JavaScript
Component-Based Software Engineering
Automation of Tests
Client Server Models
Code Review
Continuous Integration
Software Debugging
DevOps
Performance Tuning
Selenium
TypeScript
Web Usability
Grafana
Backend
Vue.js
WebPack
Playwright
Front End Software Development
JestJS
REST

Job description

Vue Toronto, based in Valencia, is looking for a Senior Frontend Engineer to enhance user experience in their core digital products. You will be in charge of implementing and overseeing quality customer interfaces used by millions.

The role involves collaborating with cross-functional teams to improve usability and conversion, while mentoring peers and setting frontend standards. If you're passionate about frontend architecture using Vue and modern JavaScript, we encourage you to apply!, * Own and deliver user-facing features end-to-end with clear acceptance criteria.

  • Drive measurable usability improvements for key flows using analytics and user feedback.
  • Optimize critical user journeys for performance and reliability.

Conocimientos

Vue JavaScript TypeScript CI/CD Frontend Performance Optimization

Herramientas

Playwright Vitest Grafana Descripción del empleo

Join DKB Code Factory as a Senior Frontend Engineer and take on a pivotal role shaping the user experience of our core digital products. You will own the implementation and quality of customer-facing interfaces used by millions of users, collaborating closely with cross-functional teams to enhance usability and drive conversion, while advancing modern testing practices and efficient delivery across the frontend ecosystem. Responsibilities

  • Own and deliver user-facing features end-to-end (UI + integration) with clear acceptance criteria, automated tests, and production monitoring.
  • Drive measurable usability improvements for key flows using analytics and user feedback (e.g., increase task completion or reduce friction on target metrics).
  • Establish and evolve reusable UI primitives and Storybook documentation to increase component reuse and reduce duplication across the product.
  • Define and enforce frontend standards for testing, accessibility, and performance; integrate checks into CI to reduce regressions.
  • Optimize critical user journeys for performance and reliability (Core Web Vitals, payload reduction, render optimisation).
  • Mentor peers through code reviews, workshops, and knowledge shares to raise team frontend craftsmanship.
  • Collaborate closely with Product, UX/UI Designers, Backend, QA, and DevOps to align technical choices with product outcomes.

Requirements

  • Proven experience building production frontend applications using Vue and modern JavaScript/TypeScript.
  • Practical experience with REST API integration and client-server resilience patterns.
  • Hands-on experience with testing and automation (preferably Playwright, Vitest)., * Proven experience building production frontend applications using Vue and modern JavaScript/TypeScript, with strong understanding of UI architecture, component design, and state management patterns.
  • Practical experience with REST API integration and client-server resilience patterns.
  • Hands-on experience with testing and automation (preferred: Playwright, Vitest; familiarity with Jest/Selenium is a plus).
  • Demonstrable knowledge of frontend performance optimization and measuring improvements (lab and field metrics).
  • Familiarity with CI/CD pipelines, frontend build tooling (Vite/bundlers), and browser debugging tools.
  • Experience using monitoring or observability tools (e.g., Grafana) to inform post-release actions.

Apply for this position