Senior Frontend Engineer
- Type de contrat
- Temps plein
- Lieu
- Zürich
- Première publication
Qui sommes-nous
Fondée en 2013, Smallpdf simplifie la gestion des PDF pour des millions de personnes à travers le monde. Nous avons combiné l'ingénierie suisse avec une compréhension profonde des besoins de nos utilisateurs, ce qui nous a conduits à unir nos forces avec Pdftools en 2022. Aujourd'hui, notre équipe diversifiée de plus de 100 professionnels de 34 nationalités opère à Zurich, Belgrade et Barcelone. Nous nous engageons à rendre le PDF et la vie un peu plus faciles pour plus d'un milliard d'utilisateurs en 24 langues.
À propos du rôle
En tant que Senior Frontend Engineer, et ingénieur produit dans l'âme, vous aiderez à façonner les expériences utilisateur pour des millions de personnes, avec une réelle autonomie, de l'idée à la production. Vous aurez une voix active dans les discussions sur le produit et le design, contribuant non seulement à la manière dont nous construisons les choses, mais aussi à ce que nous construisons et pourquoi.
Nous ne cherchons pas quelqu'un qui se contente de prendre des tickets et d'écrire du code - nous voulons vraiment quelqu'un qui a soif d'apprendre et de travailler dans un environnement transverse. Vous aiderez à transformer des idées en MVPs rapides, à mener des tests A/B ou d'autres techniques de validation, et à utiliser ce que vous apprenez pour guider les décisions futures. Nous privilégions les compromis pragmatiques et les retours rapides plutôt que la perfection.
Au-delà de votre équipe produit, vous contribuerez à notre Frontend Guild, aidant à faire évoluer les standards et les pratiques partagés qui maintiennent notre base de code frontend saine, évolutive et capable de soutenir nos futures initiatives de produit et d'expérimentation. Une expérience préalable de travail sur des produits SaaS avec une audience mondiale est fortement appréciée, mais n'est pas une exigence stricte.
Ce que vous ferez
- Jouer un rôle majeur dans la livraison de fonctionnalités produit complexes, d'expériences ou de systèmes, de la découverte et de la planification jusqu'au déploiement et à l'analyse
- Construire des interfaces rapides, fiables et conviviales en utilisant des technologies frontend modernes
- Créer des expériences et des prototypes pour valider rapidement les hypothèses et guider les décisions produit
- Analyser les problèmes en profondeur, identifier des modèles et proposer des solutions à la fois évolutives et maintenables
- Travailler en étroite collaboration avec le Produit, le Design et la Data pour s'aligner sur les objectifs et produire des résultats significatifs, même dans des espaces de problèmes ambigus
- Influencer la direction du produit grâce à votre expertise technique et votre empathie pour l'utilisateur
- Contribuer à notre manière de travailler en équipe, y compris nos standards d'ingénierie, nos rituels et nos processus
- Soutenir les coéquipiers, partager les connaissances et aider à maintenir une culture collaborative, ouverte et inclusive
- Communiquer de manière claire et réfléchie, en expliquant les décisions, les compromis et les risques de façon accessible
À propos de vous
- Solide expérience dans la construction d'applications web modernes à grande échelle
- Connaissance approfondie de React et TypeScript, combinée à une approche pragmatique de l'architecture
- Capacité à apporter de la clarté dans des situations ambiguës et à faire avancer le travail avec confiance
- À l'aise pour prendre des décisions basées sur le contexte et les données
- Vous remettez activement en question si nous résolvons le bon problème, proposez des alternatives et aidez l'équipe à corriger le tir tôt
- Passionné par le produit et motivé par la résolution de problèmes réels des utilisateurs
- Désireux de travailler en étroite collaboration avec le Produit, le Design et la Data pour aider à façonner ce que nous construisons
- Apprécie le travail itératif, la simplification du périmètre et l'apprentissage par l'expérimentation
- Excellent communicant (en anglais) qui s'épanouit dans la collaboration transverse
- Humble, ouvert et désireux d'aider les autres à réussir
- Dynamisé par l'autonomie et motivé pour créer un impact réel
- Basé à Zurich ou prêt à déménager (il s'agit d'un rôle sur site, minimum 2-3 jours au bureau)
- Détenteur d'un passeport suisse ou de l'UE (ou un autre permis vous permettant de travailler en Suisse)
Les petits plus
- Un certain confort et un intérêt pour le travail sur l'ensemble de la stack (Node.js ou travail backend simple en Go)
- Expérience dans l'écriture de requêtes SQL et la réalisation d'analyses de base, par exemple vérifier comment une métrique se comporte à travers les segments A/B pour valider une expérience (pas une analyse complète d'expérience avec calculs de significativité, etc.)
- Familiarité avec les métriques courantes pertinentes pour les entreprises SaaS, telles que MAU, ARR, taux de conversion ou churn
À quoi ressemble le succès dans ce rôle
- Livre régulièrement des incréments de produit et des expériences significatifs avec un impact mesurable
- Influence la direction du produit grâce à l'expertise technique et l'empathie utilisateur
- Améliore la base de code frontend au-delà du périmètre du travail assigné
- Est un partenaire de confiance pour le Produit et le Design dans des espaces de problèmes ambigus
Comment nous travaillons
- Nous privilégions la curiosité à la défensive
- Nous attendons des ingénieurs qu'ils recherchent des retours tôt et souvent
- Nous préférons les solutions simples et compréhensibles aux solutions astucieuses
- Nous traitons les erreurs comme des opportunités d'apprentissage, pas comme des assignations de blâme
Nous utilisons les dernières technologies
- React (avec hooks)
- TypeScript (via Babel)
- Redux
- NodeJs
- styled-components
- Redshift
- Backend: Go, Python, AWS, Hetzner, Cloudflare
Consultez notre stack via https://stackshare.io/smallpdf/frontend (https://stackshare.io/smallpdf/frontend)
Nos avantages
🌍 Vous avez un impact sur
Traduit automatiquement depuis l’original.
Publié il y a 6 jours