1,493,709open jobs
90,229companies
227,428added this week
Browse all
Location
In office (Zurich)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Sep 11, 2026.

Overview
Company
Impact
Profile match
Smallpdf is a Swiss software company founded in 2013 and headquartered in Zurich. Its online tools compress, convert, edit and sign PDF documents directly in the browser. The service is used by tens of millions of people every month around the world.

Who Are We

Founded in 2013, Smallpdf has been simplifying PDF management for millions globally. We've combined Swiss engineering with a deep understanding of our user's needs, leading us to join forces with Pdftools in 2022. Today, our diverse team of over 100 professionals from 34 nationalities operates across Zurich, Belgrade, and Barcelona. We're committed to making PDF and life just a bit easier for over a billion users in 24 languages.

About the role

As a Senior Frontend Engineer, and a product engineer at heart, 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 TypeScript, 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 technical insight and user empathy

  • Improves the frontend codebase beyond the scope of assigned work

  • Is a trusted partner for Product and Design in ambiguous problem spaces

How we work

  • We value curiosity over defensiveness

  • We expect engineers to seek feedback early and often

  • We prefer simple, understandable solutions over clever ones

  • We treat mistakes as learning opportunities, not blame assignments

We use the latest technologies

  • React (with hooks)

  • TypeScript (through Babel)

  • Redux

  • NodeJs

  • styled-components

  • Redshift

  • Backend: Go, Python, AWS, Hetzner, Cloudflare

Check our stack via https://stackshare.io/smallpdf/frontend

Our benefits

You get to impact how over 30 million people get work done monthly.

Push boundaries and dare to fail - that’s how we learn!

30 vacation days - yep, you read that right - you can take them whenever you need them.

Flexibility: we have flexible working hours.

Need a long break? We offer sabbatical leave to employees who’ve been with us for over two years.

16 weeks parental leave - 100% of your salary - for all new parents.

Don’t leave your four-legged friends at home; our Zurich office is pet-friendly.

A well-being budget of up to 2,000 CHF every year that can be used for training and development (plus days off for courses or training) and for physical and mental well-being purposes.

Hack days to challenge you and your team, plus build amazing things.

How to Apply

Please apply using the form below and upload your CV - in English, as it’s the standard working language at Smallpdf. A PDF format is preferred.

Compensation philosophy

At Smallpdf, we believe compensation should be fair, transparent, and thoughtfully aligned with the value each person brings to our team. Our approach balances several key factors - current market trends, role expectations, seniority, experience, and geographic location - to ensure every offer is both competitive and equitable.

We review our salary ranges regularly to stay in step with the evolving market, and we make decisions based on skills, impact, and responsibility rather than negotiation strength. Our goal is simple: to recognize and reward great work, support long-term growth, and create a compensation structure that feels fair, consistent, and grounded in integrity.

We want everyone at Pdftools to feel valued, supported, and empowered to do their best work - and our compensation philosophy is designed to reflect exactly that.

Hiring policy

Smallpdf is an equal-opportunity employer, and we believe our strength comes from a team that reflects a wide range of backgrounds, identities, perspectives, and lived experiences. We welcome applicants of all genders, ethnicities, ages, abilities, orientations, and life paths. You’ll also have the option to share your pronouns and answer an anonymous demographic questionnaire when you apply. This information is completely voluntary, but it helps us stay accountable in building an inclusive and equitable hiring process.

We use AI thoughtfully in our day-to-day work, but we value human curiosity, creativity, and integrity above all. We’re excited to meet candidates who bring genuine expertise, real stories, and authentic experience to the table.

By submitting your application, you agree to Smallpdf handling and storing your data in accordance with our privacy guidelines.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,493,709 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Zurich
In office • Contractor • Zurich
JavaScript
TypeScript
Node JS
Frontend
React.js
DevOps
Azure
CI/CD
Docker
Kubernetes
Linux
Unix
Management
Agile
Apply
Frontend Developer 2 days ago
In office • Full-Time • Zurich
JavaScript
Apply
In office • Full-Time • 5+ years exp • Jegenstorf
JavaScript
TypeScript
C#
Frontend
Next.js
React.js
DevOps
GitHub Actions
CI/CD
Apply
In office • Full-Time • Zurich
JavaScript
TypeScript
Frontend
Angular
Sass
Apply
Remote (Switzerland) • Lugano
JavaScript
TypeScript
AI/ML
LocalAI
Tokenization
Frontend
Zustand
Redux
React.js
Preact
Redux Toolkit
Mobile
State Management
DevOps
WebRTC
Linux
Windows
Web3
Bitcoin
Management
Telegram
WhatsApp
Apply
≈ $18k – $52k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Taguig
Python
JavaScript
TypeScript
Ruby
C#
Node JS
Databases
MySQL
Redis
Oracle
Memcached
Frontend
Angular
React.js
JQuery
DevOps
GCP
Azure
AWS
Apache HTTP Server
Apply
Sr. SW Engineer-1 2 hours ago
≈ $16k – $41k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
TypeScript
Python
Flask
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
Git
Management
Agile
Apply
≈ $30k – $78k per year (Estimated) • In office • 10+ years exp • Bengaluru
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
React.js
DevOps
Rest API
Apply
≈ $53k – $127k per year (Estimated) • Hybrid • Confidential • Full-Time • London
Python
Go
Java
Rust
Kotlin
TypeScript
AI/ML
Machine Learning
DevOps
Azure
Apply
≈ $67k – $149k per year (Estimated) • In office • Cairo
AI/ML
Claude
DeepSeek
Fine-tuning
Prompt Engineering
Llama
Gemini
LLM
RAG
OpenAI
LLMOps
Human-in-the-Loop
LLM Guardrails
Machine Learning
DevOps
GCP
Azure DevOps
Azure
AWS
FinOps
Cybersecurity
GDPR
Analytics
A/B Testing
Design
Figma
Management
Jira
Agile
Apply
Remote (Europe) • Full-Time
Python
SQL
AI/ML
dbt
Analytics
A/B Testing
Apply
≈ $118k – $262k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Zurich
Analytics
A/B Testing
Apply
Remote (EEA, Europe) • Full-Time • 5+ years exp
AI/ML
ChatGPT
LLM
Perplexity
Apply
≈ $67k – $186k per year (Estimated) • In office • Full-Time • Zurich
Apply
In office • Internship • Zurich
Apply
≈ $71k – $179k per year (Estimated) • In office • Full-Time • Zurich
Apply
≈ $69k – $184k per year (Estimated) • In office • Full-Time • Zurich
Apply
≈ $69k – $184k per year (Estimated) • In office • Full-Time • Zurich
Apply
See all jobs
This is one of many
1,493,709 more open roles from verified company boards, updated every day.