Back to Jobs
Development 10h ago

Expert Engineer Frontend

GermanyGermany
ItalyItaly
PortugalPortugal
SpainSpain
Full-time
Not Disclosed
Senior

Job Description

About the Role: Jimdo is an AI-powered platform that helps solopreneurs and micro-businesses thrive online. As an Expert Engineer (Frontend), you'll provide architectural leadership across our frontend ecosystem. This is a senior individual contributor role focused heavily on data flow, system reliability, performance, and long-term maintainability over pixel-perfect UI.

What You'll Do

  • Lead the design and evolution of scalable frontend architectures across a large-scale TypeScript and React monorepo.
  • Own and improve build pipelines, bundling strategies (e.g., webpack), CI/CD processes, and testing infrastructure.
  • Drive migration strategies for legacy systems and reduce architectural complexity.
  • Mentor engineers, conduct thoughtful code reviews, and represent frontend engineering in strategic roadmap planning.

What You Bring

  • 6+ years of frontend engineering experience, including 2+ years in a senior or technical leadership role.
  • Strong expertise in JavaScript, TypeScript, and React.
  • Deep hands-on experience with build tools, module systems, and frontend testing strategies at scale.
  • Bonus: Experience with monorepos, performance optimization, accessibility, and AI Tools/Agentic Best Coding Practices.

Benefits

  • Fully remote work set-up within Germany, Italy, Portugal, or Spain, along with a unique workation policy.
  • Remote office set-up bonus and annual compensation reviews.
  • Continuous growth opportunities with access to LinkedIn Learning, Hack Weeks, and conferences.
  • Up to three free Jimdo websites for your personal or professional projects to keep forever.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.