Your next step
Work in Switzerland
Tell us about your experience and where you would like to work. With your consent, we can share your profile with licensed Swiss recruitment and staffing agencies.
Start without a CV. No application fee.

- 0 CHF
- application fee at SwissPraca
- 6
- application languages
- German-speaking Switzerland
- our main regional focus
Trades
What kind of work are you looking for?
Trades, construction, industry, logistics and care. Choose a field to explore the professions.
Applying does not guarantee a job. Pay, start date, working hours and contract type depend on the position and are confirmed with the agency.
Your trade is missing? Tell us what you can doHow it works
How your application works
A few details are enough to get started. You can attach a CV or provide it later.
- You introduce yourselfTell us your profession, experience, languages and preferred start date. Choose how we can contact you.
- We review your detailsWe review your profile and may contact you to discuss any questions. Applying does not commit you to a job.
- An agency reviews the optionsApplying does not guarantee a job. Pay, start date, working hours and contract type depend on the position and are confirmed with the agency.
SwissPraca’s role
Tell us about your experience and where you would like to work. With your consent, we can share your profile with licensed Swiss recruitment and staffing agencies.
Pay and conditions
Terms to confirm
Applying does not guarantee a job. Pay, start date, working hours and contract type depend on the position and are confirmed with the agency.
Depending on the agency and the assignment, accommodation may be available or the agency may help you look for it. This is not guaranteed. Confirm availability, costs and arrangements with the agency before you travel.
SwissPraca does not charge applicants a fee. This does not cover accommodation, travel or living expenses.
Jobs and professions
Jobs and professions in Switzerland
Find your profession and preferred region. We welcome applications mainly for German-speaking Switzerland, including Zürich, Luzern, Bern, Aargau, Solothurn and St. Gallen.
Profession
Painter
Open application
Finishing, roofing & timber
Region:Zürich
View detailsBricklayer
Open application
Construction & civil engineering
Region:Luzern
View detailsFormwork carpenter
Open application
Construction & civil engineering
Region:Bern
View detailsWelder
Open application
Industry & metalwork
Region:Aargau
View detailsWarehouse worker
Open application
Logistics & transport
Region:Solothurn
View detailsJoiner
Open application
Finishing, roofing & timber
Region:St. Gallen
View details
These listings accept open applications for a profession and region. They are not confirmed vacancies. The agency determines whether a suitable assignment is available.
Guides
Read this before you leave.
Short, in plain English, with a source link and a check date. No official jargon.
Tool · 2 minutes
Which permit do you need?
Notification procedure, L, B or G? Three questions and you see the usual path for your situation.
Check your permitWho is behind this
About SwissPraca
Tell us about your experience and where you would like to work. With your consent, we can share your profile with licensed Swiss recruitment and staffing agencies.
SwissPraca is not your employer and does not issue employment contracts.
Our fees are paid on the company side. You do not pay SwissPraca to apply.
Have a question? Write to us:
info@swisspraca.chContact us with questions about your application.
SwissPraca’s role
SwissPraca is not your employer and does not issue employment contracts.
No application fee
SwissPraca does not charge applicants a fee. This does not cover accommodation, travel or living expenses.
Confirm the terms
Applying does not guarantee a job. Pay, start date, working hours and contract type depend on the position and are confirmed with the agency.
Common questions
The questions we get most often.
SwissPraca does not charge applicants a fee. This does not cover accommodation, travel or living expenses.
Language requirements depend on the position and team. Tell us your current level so the agency can assess suitable options.
SwissPraca is not your employer and does not issue employment contracts. Applying does not guarantee a job. Pay, start date, working hours and contract type depend on the position and are confirmed with the agency.
As an EU citizen: for a contract up to 3 months the online notification is usually enough, for 3 to 12 months the L permit, above 12 months the B permit. The employer files the application. Our checker shows you the path in three questions.
Depending on the agency and the assignment, accommodation may be available or the agency may help you look for it. This is not guaranteed. Confirm availability, costs and arrangements with the agency before you travel.
Applying does not guarantee a job. Pay, start date, working hours and contract type depend on the position and are confirmed with the agency.
We use your information to handle your enquiry. With your consent, we may share your profile only with licensed Swiss recruitment and staffing agencies. For questions, contact info@swisspraca.ch.
No CV? No problem.
Ready to take the next step?
Tell us about your experience and where you would like to work. With your consent, we can share your profile with licensed Swiss recruitment and staffing agencies.
Start without a CV. No application fee.