Senior Software Engineer - Frontend Platform (m/f/d)

At Jimdo, our mission is to help small businesses start, grow, and ultimately thrive online. Small businesses face new challenges with very little support or recognition. We know how hard this can be because we have been in their position. That’s where you can help us—by designing intuitive tools to help small businesses solve complex problems.

With a forward-leaning and self-driven attitude, we continue to find new ways to help our customers get their ideas out into the world. As a team, we run at a steady pace to achieving what we aim for. We learn best by gathering data, trying new things, and sometimes even falling down along the way. It’s the lessons we learn in the process that make us better problem-solvers for small business owners.

If you’re motivated by our mission and excited to roll up your sleeves, try new things, learn from mistakes, and make a difference to small businesses around the world, we would love to work with you.

Location

We are happy to invite you to work with us in our office in Hamburg or permanently remote from any location where you are permitted to work from. Wherever your working location of choice will be, we will make sure you get proper onboarding and that you are fully equipped to become part of the team from day one. We will support you in case you would like to relocate to Germany.

The Team

As a result of a growing engineering organization and the necessity to support more diverse business and engineering needs, Jimdo is building a new group of engineering teams that focus on engineering effectiveness.

With our growing portfolio of applications and features, we see a need in delivering to our user-facing applications a more unified UX/UI.

The Frontend Platform team is focused on building and advancing our in-house platform that runs all of Jimdo’s front-end systems, based on state-of-the-art, industry-standard Front-end technologies.

The team will help to shape the cross-app frontend architecture and build and maintain our shared utilities and components.

We bundle two decades of experience running high-traffic services in an opinionated platform that enables our engineering teams to build and operate reliable and scalable services. The team continuously advances the platform based on changing business and engineering needs and strives for close collaboration.

Your Mission

  • Enable teams to be independent, flexible, and fast in their stack decisions while assuring alignment and unification of the cross-company Frontend stack.
  • Have oversight of ongoing projects and their integration into the architectural landscape.
  • Suggest continuous improvements in the user interface, software architecture, or new technologies.
  • Design, build and operate our in-house Frontend platform that enables the engineering teams at Jimdo to focus on the presentation of their applications.
  • Plan, detect, and improve UX bumps, together with the UX experts.
  • Turn design system requirements into UI Library and standards.
  • Collaborate with various cross-functional teams like design, product management, and backend architects.
  • Proactively identify technical debt and product areas that require attention or improvement at the architecture level.
  • Work closely with our Staff leadership and head of engineering.

Requirements

  • Strong hands-on experience building web applications professionally.
  • You have extended experience with JavaScript, TypeScript, ES6, and modern frameworks such as React, Vue, or Angular
  • You have experience with linting tools, custom linter plugins, and enforcing engineering best practices
  • You are highly experienced with client-side technologies such as HTML , CSS, and see them as a mandatory part of the daily work of a frontend developer.
  • Understanding of concepts in interface design / UX.
  • Expertise in webpack, caching, minification, bundling techniques to improve frontend performance.
  • You are a great communicator and stakeholders manager, you lead by example.
  • In-depth knowledge of leading market browsers
  • You are able to see the big picture of several applications that need to work together, as well as many developers that need to work on them.

Nice to have

  • Experience with a frontend platform team that is responsible for gross company architecture.
  • Specific experience in WCAG 2.1 standards.
  • Experience with end-to-end testing (e.g., Testcafé, Cypress)

Jimdo is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, sex, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

By sending your application, you declare that you read and understand the Jimdo Applicant Privacy Policy.