Questions?

Questions?

Questions?

Engineering

Senior Frontend Engineer

Lucerne

Lucerne

Hybrid

Hybrid

80–100%

80–100%

CHF 100,000–130,000

CHF 100,000–130,000

Senior Frontend Engineer

Senior Frontend Engineer

Lucerne

Hybrid

80–100%

CHF 100,000–130,000

What it is about

You are responsible for developing and optimizing user-friendly, high-performance, and responsive web applications. In this role, you will work closely with Design, Backend, and Product to ensure a seamless user experience.

If you love pixel-perfect design, live for performance, and every detail matters, then you belong on our team.

What you will achieve

  • Collaboration in defining and finding solutions for our services and products

  • Development and maintenance of modern and scalable web applications

  • Implementation of responsive and interactive UI components

  • Integration of APIs and interfaces to the backend

  • Optimization of performance and accessibility of web applications

  • Ensuring code quality through automated tests and code reviews

  • Continuous improvement of the frontend architecture and enhancement through best practices

  • Assisting with usability tests

  • Evaluating and proposing new technologies and best practices

  • Documentation and knowledge transfer within the team

What you bring to the table

  • At least 5 years of experience in frontend development

  • Experience with modern frontend frameworks (React, Angular)

  • Excellent knowledge of HTML, CSS (Tailwind, SCSS), and TypeScript

  • Experience with monorepo architectures based on Nx

  • Deep understanding of frontend security (e.g., XSS, CSRF, OAuth2/OIDC, CORS)

  • Experience with version control (GitHub)

  • Experience with testing frameworks (Jest, Playwright)

  • Experience with CI/CD pipelines and deployment strategies

  • Strong sense for UI/UX and design patterns

  • Proactive, solution-oriented, and collaborative

  • Degree in Computer Science, Business Informatics, or equivalent educational background

  • Excellent English and German skills

Don't meet all the requirements yet? Your potential and willingness to learn are just as important to us.

What we work with

  • Tools: Notion, Linear, Slack, and many more

  • Technologies: React, ReST, SSE, Nx, OIDC

  • Methodology: Agile Software Development, Test Driven Development, CI/CD, Clean Code, IaC

What awaits you

  • Fair terms

    40-hour workweek, 11 public holidays & your birthday off

  • Modern environment

    Central office in Lucerne and top-tier equipment

  • Growth

    Professional development budget & room for growth

  • Trust

    Personal responsibility, a flexible way of working, and room for ideas

  • Team Culture

    Open Exchange & Collaboration on Equal Footing

  • Add-ons

    Fresh coffee, good tea, and always something to snack on

  • Fair terms

    40-hour workweek, 11 public holidays & your birthday off

  • Modern environment

    Central office in Lucerne and top-tier equipment

  • Growth

    Professional development budget & room for growth

  • Trust

    Personal responsibility, a flexible way of working, and room for ideas

  • Team Culture

    Open Exchange & Collaboration on Equal Footing

  • Add-ons

    Fresh coffee, good tea, and always something to snack on

  • Fair terms

    40-hour workweek, 11 public holidays & your birthday off

  • Modern environment

    Central office in Lucerne and top-tier equipment

  • Growth

    Professional development budget & room for growth

  • Trust

    Personal responsibility, a flexible way of working, and room for ideas

  • Team Culture

    Open Exchange & Collaboration on Equal Footing

  • Add-ons

    Fresh coffee, good tea, and always something to snack on

How we connect

We know that applying for jobs takes time. That's why we keep the process simple: your CV is enough. No cover letter required, photo is optional.

1.

Cultural Fit Interview 
We get to know you – and you get a first impression of us.

2.

Technical Interview 
We will discuss your skills, experience, and approach.

Technical Interview 
We will discuss your skills, experience & approach.

3.

On-site trial half-day 
You will experience the team, solve a task, and get real feedback.

4.

Sign contract 
Works for both sides? Then "Welcome on Board!"

Your next step?

We look forward to receiving your application and getting to know you. If you have any questions, you can reach us at any time at jobs@docpier.com.

Note to recruiters: We only consider direct applications. Offers or profiles submitted by recruitment agencies will not be considered and will not receive a response.