Frontend Developer

Dkb Code Factory Gmbh
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
Compensation
€ 65K

Job location

Municipality of Valencia, Spain

Tech stack

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

Job description

DKB Code Factory GmbH is looking for a Senior Frontend Engineer in Valencia, Spain. In this pivotal role, you'll be responsible for shaping the user experience of core digital products, owning the implementation and quality of interfaces used by millions. Collaborate with cross-functional teams to enhance usability while driving performance improvements. Ideal candidates will have experience with REST APIs, frontend optimization, and testing automation. Join us to be part of a supportive team that values development and success!, * Own and deliver user-facing features end-to-end.

  • Drive measurable usability improvements using analytics and user feedback.
  • Establish reusable UI components to increase component reuse.
  • Define and enforce frontend standards for testing and performance.
  • Optimize critical user journeys for performance and reliability.
  • Mentor peers through code reviews and workshops.
  • Collaborate closely with cross-functional teams.

Conocimientos

REST API integration Frontend performance optimization Testing and automation Mentorship skills

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

  • Practical experience with REST API integration and client-server resilience patterns.
  • Hands-on experience with testing and automation, preferably with Playwright and Vitest.
  • Demonstrable knowledge of frontend performance optimization.
  • Experience using monitoring tools like Grafana., * 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).
  • Experience using monitoring or observability tools (e.g., Grafana) to inform post-release actions.

About the company

From Morning Daily to Afterwork Drink, team spirit is essential to us. The heart of our togetherness is that we truly are connected with each other: We not only share fun & laughter, but also honest opinions - because that's how we grow: We exchange ideas, give support in our personal development, and celebrate success together! Besides our great community, we also offer numerous other benefits. Consigue la evaluación confidencial y gratuita de tu currículum

Apply for this position