German Phrase
Hast du offene Stellen?
Meaning
Literally, “Do you have open positions?” It is a casual way to ask whether a company or a contact is currently hiring for any jobs.
When to use
Use this phrase when you are speaking informally with a colleague, a friend who works at a company, or in a networking setting where ‘du’ is appropriate. In formal business correspondence you would switch to the polite form.
✦Grammar Breakdown
HastduoffeneStellen?
Haben (2nd person singular)
‘Hast’ is the present tense form of ‘haben’ for ‘du’. It is used to form yes‑no questions without a separate auxiliary.
Subject‑verb order in questions
In German yes‑no questions the verb comes first, followed by the subject (du).
Adjective declension
‘offen’ takes the weak ending ‘‑e’ because it precedes a plural noun with a definite article omitted.
Plural noun ‘Stellen’
‘Stelle’ (position, job) becomes ‘Stellen’ in the plural; the article is omitted in this generic question.
🗨In Conversation
Hast du offene Stellen?
Do you have any open positions?
Ja, wir suchen gerade einen Marketing‑Manager und eine/n Praktikanten/in für die IT‑Abteilung.
Yes, we are currently looking for a marketing manager and an intern for the IT department.
✕Common Mistakes
Hast du offene Stelle?
‘Stelle’ must be plural because you are asking about any number of positions; use ‘Stellen’.
Haben du offene Stellen?
The verb must agree with the subject ‘du’; use ‘Hast’ not ‘Haben’.
Hast du offene Stellen?
In a formal context the polite form ‘Sie’ should be used: ‘Haben Sie offene Stellen?’
↔Alternatives
Gibt es bei euch freie Stellen?
Are there any vacant positions at your company?
Sind momentan Stellen zu besetzen?
Are there any positions to be filled at the moment?
Wir suchen nach neuen Mitarbeitenden – habt ihr offene Stellen?
We are looking for new staff – do you have any openings?
Cultural Tip
In German business culture the polite ‘Sie’ is the default when you contact a company you don’t know personally. ‘Hast du …?’ is perfectly fine with a friend or a colleague you already address with ‘du’, but in a formal email you would say ‘Haben Sie offene Stellen?’ to show respect.

