Typescript Hybrid Jobs in der Schweiz

Hybrid Staff Software Engineer (Frontend)

Smallpdf · Zürich · Switzerland · Hybrid

Details zum Jobangebot

About Smallpdf


In 2013, while living abroad, our founders set out to create an online tool that could turn huge PDFs into small, easy-to-send versions in order to send updates to their families. As it turns out, they weren't the only ones with this problem. 10 years later, Smallpdf is one of the most popular PDF tools in the world and among the most visited websites globally. With products available in 24 languages, the site has visitors from every single country in the world, plus Antarctica, and processes millions of documents each day.

In 2022, we took a big step forward by acquiring PDF Tools, a Zurich-based pioneer for products that help to create, manipulate, and validate PDF- and PDF/A- files to support and improve our customers’ document workflows.

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


The team


At Smallpdf, we work in pods, autonomous and cross-functional teams within the company—like the Avengers, but for SaaS!

You’ll be joining the Core Product & Monetisation pod in Zürich, Switzerland. Our goal is to satisfy, delight and bind users at every touchpoint, ensuring a seamless and personalized journey on our web platform to enhance engagement, foster loyalty, and drive sustainable revenue growth.


Your mission - should you choose to accept it


  • Team up with our designers and developers to create great user experiences and reliable interfaces
  • Partner with the Product Manager to align user needs with technical implementation, ensuring our platforms meet user expectations and contribute effectively to our product strategy.
  • Bring improvements to our platforms, used by millions of people every day, by implementing new features and polishing existing ones
  • Work closely with other engineers by challenging ideas, brainstorming, and having discussions to get to the best solutions
  • Collaborate with data scientists to ensure that we follow best experiment practices, test things efficiently, and that our work is always statistically significant and impactful


We use the latest technologies, including:

  • TypeScript (through Babel)
  • React (with hooks)
  • Redux
  • Styled Components

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


Your profile


  • 5+ years of experience in developing web-based user interfaces
  • Outstanding skills in JavaScript with a type-system (TypeScript or FlowType)
  • Extensive experience working with large-scale React applications
  • Knowledge of the Node.js ecosystem
  • Excel independently and have a strong sense of ownership
  • An obsession with user experience and visual details
  • Data-driven, utilizing analytics to inform decision-making and optimize user experiences.
  • Fluent English
  • Based in Zurich or willing to relocate (this is an on-site role).
  • Swiss or EU passport holder (or other permits that allow you to work in Switzerland).


Nice to have:


  • Experience in SaaS or eCommerce companies
  • Worked in Growth or Monetization teams


Why Smallpdf?


Here, every task, every challenge is an opportunity to innovate and make a genuine impact. We're a driven team - pragmatic, goal-focused, and always eager to solve the next big problem. This isn’t a place for mere management or grand visions detached from reality; it’s a ground for hands-on tech champions ready to roll up their sleeves. If you're someone who's willing to dive deep into the action, someone who's more about the journey than just the title, Smallpdf is your destination.


Our benefits

🌍 You get to impact the way over 60 million people get work done every month.

🚀 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.

🧳 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 offices are pet-friendly.

📚 A personal development budget of up to 2,000 CHF every year, plus days off for courses or training.

🧑‍🏫 We offer 1-1 coaching sessions to individual contributors and employees in leadership positions through our external partner 'BetterUp'.

🥧 Possibility of a Phantom stock option plan (PSOP). (Conditions apply.)

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