×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend Engineer

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Smallpdf
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Front End Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Smallpdf and PDFtools are industry leaders in digital document solutions, helping millions worldwide streamline their workflow with powerful, easy-to-use tools. We are on a mission to simplify document management and enhance productivity.

As a team of over >110 people from 34 nationalities in our offices in Zurich, Belgrade, and Barcelona, we're proud to have made PDFs and life a little bit easier for over a billion users across our web, mobile, and desktop applications. Our reputation for Swiss engineering standards has made us a trusted choice for industry leaders like Lufthansa, UBS, Swiss Life, and millions of people worldwide.

About

the role

As a Senior Frontend Engineer
, you’ll help shape user experiences for millions of people, with real ownership from idea to production. You’ll be an active voice in product and design discussions, contributing not just how we build things, but what we build and why.

We’re not looking for someone who just picks up tickets and writes code - we really want someone who is keen to learn and work in a cross functional environment. You’ll help turn ideas into quick MVPs, run A/B tests or other validation techniques, and use what you learn to guide future decisions. We value pragmatic trade-offs and fast feedback over perfection.

Beyond your product team, you’ll contribute to our Frontend Guild
, helping evolve shared standards and practices that keep our frontend codebase healthy, scalable and able to support our future product and experimentation endeavours. Previous experience working on SaaS products with a global audience is highly appreciated, but not a hard requirement.

What you will do
  • Play a major part in delivering complex product features, experiments, or systems, from discovery and planning all the way to rollout and analysis
  • Build fast, reliable, and user-friendly interfaces using modern frontend technologies
  • Create experiments and prototypes to quickly validate assumptions and guide product decisions
  • Look at problems deeply, identify patterns, and propose solutions that are both scalable and maintainable
  • Work closely with Product, Design, and Data to align on goals and deliver meaningful outcomes, even in ambiguous problem spaces
  • Influence product direction through technical insight and user empathy
  • Contribute to how we work as a team, including our engineering standards, rituals, and processes
  • Support teammates, share knowledge, and help maintain a collaborative, open, and inclusive culture
  • Communicate clearly and thoughtfully, explaining decisions, trade-offs, and risks in an approachable way
About you
  • Strong experience building modern web applications at scale
  • Deep knowledge of React and Type Script, combined with a pragmatic approach to architecture
  • Able to bring clarity to ambiguous situations and move work forward with confidence
  • Comfortable making decisions based on context and data
  • You actively question whether we are solving the right problem, propose alternatives, and help the team course-correct early
  • Passionate about product and motivated by solving real user problems
  • Keen to work closely with Product, Design, and Data to help shape what we build
  • Enjoys iterative work, simplifying scope, and learning through experimentation
  • Strong communicator (in English) who thrives in cross-functional collaboration
  • Humble, open, and eager to help others succeed
  • Energized by ownership and motivated to create real impact
  • Based in Zurich or willing to relocate (this is an on-site role, 2-3 days in office min.)
  • Swiss or EU passport holder (or another permit that allows you to work in Switzerland)
Nice to have’s
  • Some comfort and interest in working across the stack (Node.js or simple backend work in Go)
  • Experience writing SQL queries and doing basic analysis, for example checking how a metric behaves across A/B segments to validate an experiment (not running a full experiment analysis with significance calculations etc.)
  • Familiarity with common metrics relevant to SaaS companies, such as MAU, ARR, conversion rates, or churn
What success looks like in this role
  • Regularly ships meaningful product increments and experiments with measurable impact
  • Influences product direction through…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary