Mis à jour : juin 2026
CHF 108-145kconfirmé (4-7 ans)
CHF 82-105kjunior (0-3 ans)
172-195k+lead / architecte (12+ ans)

Fourchettes par secteur employeur

Secteur / employeur Junior (0-3 ans) Confirmé (4-7 ans) Senior (8+ ans)
Swisscom / CFF SBB (plateformes digitales, apps mobiles, React/Angular) 92'000 – 118'000 120'000 – 158'000 158'000 – 192'000
Swiss Post / PostFinance (e-banking, APIs financières PSD2, sécurité) 88'000 – 112'000 115'000 – 150'000 150'000 – 185'000
BIT/OFIT / administration fédérale (portails gouvernementaux, eGovernment) 85'000 – 108'000 108'000 – 142'000 142'000 – 175'000
Agences numériques bernoises / PME tech (Puzzle ITC, Liip, intégrateurs) 82'000 – 102'000 102'000 – 132'000 130'000 – 162'000

Le marché bernois: administration fédérale digitale, PostFinance e-banking et plateformes nationales

Swisscom, dont le siège technique est à Berne-Ittigen, emploie des développeurs web pour ses plateformes B2C (Swisscom TV, portail client My Swisscom, applications mobiles iOS/Android avec React Native ou Flutter) et ses plateformes B2B (Swisscom Cloud, APIs pour les clients enterprise). Les équipes de développement de Swisscom travaillent en sprints agiles avec des cycles de release bimensuels et un outillage moderne: React avec TypeScript, Next.js pour les applications SSR, CI/CD GitLab, tests automatisés avec Jest et Cypress. CFF (SBB), dont les équipes IT sont basées à Berne et Zurich, développe des applications web critiques pour les voyageurs (SBB Mobile, l'une des applications les plus utilisées de Suisse, avec 4 millions d'utilisateurs actifs) et des plateformes internes de gestion des horaires et des ressources ferroviaires. Un développeur web frontend chez Swisscom ou CFF à Berne avec 5 à 7 ans d'expérience en React/TypeScript (hooks, context, performance optimization), une maîtrise du testing automatisé (Jest, Cypress, RTL), et une expérience en CI/CD (GitLab CI, déploiement Kubernetes) perçoit 122'000 à 155'000 CHF bruts, plus un bonus de 8 à 12 %.

Swiss Post (La Poste Suisse) et PostFinance représentent le deuxième grand pôle de développement web bernois. PostFinance, la banque de La Poste avec 2,7 millions de clients, emploie des développeurs web pour son e-banking (l'une des plateformes e-banking les plus utilisées de Suisse), ses applications mobiles, et ses APIs financières. Le développement web à PostFinance intègre des contraintes de sécurité bancaire strictes: conformité PSD2 pour les paiements open banking, authentification forte (SCA -- Strong Customer Authentication), chiffrement de bout en bout, et tests de pénétration réguliers selon les exigences FINMA. Swiss Post développe des plateformes e-commerce (Postshop), des solutions de suivi de colis (Track & Trace APIs consommées par des milliers d'intégrateurs), et des portails B2B pour ses clients entreprises. L'Office fédéral de l'informatique et de la télécommunication (BIT/OFIT), qui développe et opère les plateformes IT de la Confédération, emploie des développeurs web pour les portails de l'administration fédérale (admin.ch, les guichets en ligne des départements fédéraux DDPS, DFJP, DEFR) et les projets d'eGovernment (identité électronique, formulaires en ligne, services numériques aux citoyens).

Berne ne rivalise pas avec Zurich sur le chiffre brut, mais sur la régularité: moins de surenchère salariale, moins de turnover, des employeurs qui recrutent en continu plutôt qu'en pics.

Les agences numériques bernoises occupent un segment distinct du marché. Puzzle ITC (coopérative bernoise spécialisée en Ruby on Rails, Open Source, et DevOps), Liip (présente à Berne et Zurich, spécialisée Symfony/Drupal/React), et des intégrateurs comme Unic (projets CMS Sitecore ou Adobe Experience Manager pour de grands clients institutionnels) offrent un environnement de développement web polyvalent et multi-technologies. Ces agences travaillent pour des clients variés (administrations cantonales, entreprises bernoises, clients romands) ce qui expose les développeurs à des stacks techniques diversifiés et à des projets de taille variable. Les développeurs web bernois qui associent une maîtrise du développement frontend moderne (React ou Vue.js avec TypeScript, Tailwind CSS, Web Performance -- Core Web Vitals), une connaissance du backend (Node.js ou PHP/Symfony pour la collaboration avec les équipes backend), et une sensibilité aux enjeux de sécurité web (OWASP Top 10, CSP, XSS prevention) se positionnent dans la fourchette haute du marché bernois et restent candidats aux opportunités à Zurich ou Lausanne si le différentiel salarial les attire.

Pour compléter votre analyse, notre guide de négociation salariale en Suisse détaille les arguments qui fonctionnent face aux recruteurs helvétiques. Le calculateur salaire brut-net Suisse précise ce que vous toucherez réellement après AVS, LPP et impôt à la source. Notre guide pour travailler en Suisse depuis l'étranger couvre les conditions d'entrée et les démarches pratiques. Le guide permis de travail Suisse explique les catégories B, C, G et L et leurs délais d'obtention. Le guide des salaires suisses compare toutes les fourchettes par secteur et par ville.


Questions fréquentes

Le marché du développement web à Berne est-il aussi compétitif qu'à Zurich ?

Berne offre un marché plus stable et moins compétitif que Zurich, avec moins d'acteurs en concurrence pour les mêmes profils. La densité d'entreprises tech à Berne est plus faible, ce qui signifie moins d'offres simultanées sur le marché -- mais aussi moins de risques de sur-enchère et de turnover élevé. Les grandes entreprises bernoises (Swisscom, CFF, La Poste, BIT/OFIT) recrutent régulièrement mais en volumes plus contenus que les BigTech zurichoises. L'avantage concret pour un développeur: les salaires bernois sont 10 à 15 % inférieurs à Zurich, mais le coût de la vie l'est également. Un loyer moyen de 1'800 à 2'200 CHF pour un 3 pièces à Berne-ville contre 2'800 à 3'500 CHF à Zurich-ville: le pouvoir d'achat réel d'un développeur confirmé à Berne est souvent comparable à celui de son équivalent zurichois après loyer. Les développeurs qui souhaitent maximiser leur salaire nominal choisissent Zurich ; ceux qui privilégient la qualité de vie et la stabilité choisissent Berne.

Faut-il parler allemand pour être développeur web à Berne ?

L'allemand est pratiquement indispensable pour travailler comme développeur web à Berne, contrairement à Zurich où certains environnements BigTech permettent de fonctionner uniquement en anglais. Les grandes entreprises bernoises (Swisscom, CFF, La Poste) travaillent en allemand dans leur contexte bernois -- les réunions d'équipe, les code reviews, les discussions de conception se font en allemand. BIT/OFIT et l'administration fédérale fonctionnent en allemand à Berne (même si les standards et documentations techniques sont souvent en anglais). Les agences bernoises ont une clientèle majoritairement germanophone. La particularité bernoise: le dialecte alémanique bernois (Berndeutsch) est nettement distinct du Hochdeutsch standard enseigné dans les cours d'allemand -- les développeurs francophones qui apprennent l'allemand professionnel standard seront compris et comprendront, mais l'immersion dans le dialecte local prend du temps. Un niveau B2 minimum en Hochdeutsch est la recommandation pratique pour démarrer un poste de développeur web à Berne.

Quelles technos sont les plus demandées chez les développeurs web bernois ?

Le marché bernois est dominé par les stacks de grandes entreprises établies plutôt que par les technologies émergentes des startups. Côté frontend: React avec TypeScript domine chez Swisscom et CFF, Angular est présent dans les projets d'entreprise (La Poste, certains projets BIT/OFIT), Vue.js dans les agences. Côté backend: Java/Spring Boot (CFF, BIT/OFIT pour les systèmes legacy et les nouveaux développements enterprise), .NET/C# (certains projets BIT/OFIT), Node.js et PHP/Symfony (agences, nouvelles plateformes). Le cloud est Microsoft Azure (Swisscom Enterprise Cloud est partenaire Azure, Swiss Government Cloud est Azure), avec Docker et Kubernetes omniprésents pour l'orchestration. Ruby on Rails reste spécifique à Puzzle ITC. La conclusion: les stacks Java/Spring + React/TypeScript ou Angular/TypeScript, avec Kubernetes et Azure, couvrent l'essentiel des opportunités bernoises -- des technologies matures plutôt qu'expérimentales, ce qui correspond à la culture de stabilité du marché bernois.

CV développeur web positionné pour Berne Upreer met en avant vos projets, stacks techniques et contributions open source pour les recruteurs bernois. Essai gratuit.
Optimiser mon CV →

Comment calculer son salaire net à partir du brut en Suisse ?

En Suisse, les déductions standard représentent 20 à 25 % du brut selon le canton et la situation personnelle : AVS/AI/APG (5,3 %), assurance-chômage (1,1 %), caisse de pension LPP (7 à 18 % selon l'âge) et impôt à la source pour les résidents étrangers sans permis C. Un salaire brut de 100'000 CHF correspond à un net d'environ 75'000 à 82'000 CHF. Notre calculateur salaire brut-net détaille les déductions canton par canton.

Quel est l'impact du 13e salaire sur les fourchettes annoncées en Suisse ?

La quasi-totalité des employeurs suisses incluent un 13e mois dans leur rémunération annuelle. Lorsqu'un recruteur annonce un salaire annuel en Suisse, ce montant intègre généralement ce 13e mois : 100'000 CHF annuels signifie 7'692 CHF versés sur 13 mois, non pas 8'333 CHF sur 12. Le 13e salaire est versé en décembre ou en deux tranches (juin et décembre). Il est soumis aux mêmes cotisations sociales et impôts que le salaire mensuel ordinaire.

Sources

OFS ESS 2022 (NOGA 62) · salary.ch Salary Report 2026 · LinkedIn Salary Insights 2026 · Swisscom · CFF · PostFinance · BIT/OFIT · jobs.ch 2026