Le marché
- 80 000 développeurs actifs en Suisse
- Pénurie aiguë : 18 000+ postes ouverts en permanence
- Concentration : Zurich (banques, tech), Lausanne (EPFL, startups), Zoug (crypto), Genève (finance)
- Stacks dominantes : React/Vue, Node.js, Python, .NET, Java
- Anglais : langue de travail principale dans le secteur
Les voies de formation
Bachelor HES en informatique :
- 3 ans, ZHAW, HEIG-VD, Berne, Lucerne
- Diplôme reconnu, ouvre toutes les portes
- Stage de 6-12 mois inclus
Master EPFL / ETHZ :
- 5 ans (Bachelor + Master)
- Profil recherche / cadre tech / startup
- Salaire débutant +15-25 % vs HES
Bootcamps intensifs :
- Constructor Academy (Lausanne), Powercoders (Berne), Wild Code School
- 3-9 mois, 8 000-15 000 CHF
- Reconversion rapide, taux d'emploi 70-85 %
Autodidacte :
- 6-18 mois de pratique intensive
- Portfolio GitHub indispensable
- Plus difficile mais possible avec projets concrets
Les stacks à apprendre
Frontend : HTML/CSS/JavaScript, React (60 % du marché), Vue.js, Angular, TypeScript (incontournable)
Backend : Node.js, Python (Django/Flask), Java (Spring), .NET (C#), Go, Rust
Mobile : React Native, Swift (iOS), Kotlin (Android), Flutter
Bases de données : PostgreSQL, MongoDB, Redis
Cloud : AWS, Azure, GCP (certifications appréciées)
DevOps : Docker, Kubernetes, CI/CD (GitHub Actions, GitLab CI)
Salaires moyens
- Junior (0-2 ans) : 75-95 KCHF
- Mid (2-5 ans) : 95-130 KCHF
- Senior (5-10 ans) : 130-160 KCHF
- Staff / Principal (10+ ans) : 160-200 KCHF
- Architect / Tech Lead : 180-220 KCHF
- CTO start-up : 200-300 KCHF + equity
Spécialisations premium (+10-20 %) :
- Crypto/blockchain (Zoug)
- IA / Machine Learning
- Cybersécurité offensive
- Cloud architecture senior
Reconnaissance étrangère
- Aucune reconnaissance formelle requise pour développeur
- Marché basé sur compétences et portfolio, pas diplôme
- Diplôme universitaire étranger reconnu par SwissUni si master ou supérieur
- L'anglais couvre 80 % du marché ; FR/DE bonus pour banques/multinationales
Trouver son premier job
- GitHub actif : 3-5 projets propres, README détaillés
- LinkedIn : profil optimisé tech, mots-clés stacks
- Plateformes : jobs.ch tech, ICT-job.ch, Stack Overflow Jobs, We Work Remotely (remote-friendly)
- Discord/Slack communautés suisses tech (Swiss IT Forum)
- Bootcamps : taux d'emploi 70-85 % à 6 mois
- Stage : forte conversion vers CDI (60-70 %)
Évolution de carrière
- Senior dev (5-8 ans) → Tech Lead → Architect → Principal Engineer
- Ou Tech Lead → Engineering Manager → VP Engineering → CTO
- Ou freelance/consulting : 800-1 500 CHF/jour
- Ou créer sa startup
Conseils pour réussir
- Maîtrise des fondamentaux : data structures, algos, system design
- Anglais C1 minimum : standard du secteur
- GitHub > diplômes : votre code parle pour vous
- Open source contribution : preuve de compétence et community
- Communautés locales : meetups Zurich JS, Lausanne Tech
- Continuous learning : la stack change tous les 2-3 ans



