Freelance Developer
Freelance developers communicate in English to win work, set expectations, protect their time, and build long-term client relationships. This path covers the business English of freelancing — from the first client proposal to the final invoice — with a focus on professional communication that builds trust.
Topics covered
- Client proposals
- Contract & scope language
- Status updates & reporting
- Invoicing & payment
- Handling difficult clients
- Building reputation
Vocabulary spotlight
4 terms every Freelance Developer should know in English:
The gradual expansion of project requirements beyond the original agreement without adjusting budget or timeline
"Three "small additions" later, we had classic scope creep — I issued a change request."
A recurring payment arrangement for ongoing availability or work, paid regardless of specific deliverables
"They moved to a 20-hour monthly retainer after the project so I'm always available."
A payment the client owes if they cancel a project after work has begun
"The contract includes a 25% kill fee if the client terminates after sign-off."
A specific output or outcome that the freelancer agrees to produce as part of the contract
"The final deliverable is a deployed, tested web application with documentation."
📚 Vocabulary Reference
Key terms organised by category for Freelance Developers:
Business Terms
Contracts & Scope
Client Communication
Rates & Finance
Recommended exercises
Real-world scenarios you'll practise
- Writing a project proposal that wins the client's trust and budget
- Responding to a client who requests out-of-scope changes on a fixed-price contract
- Sending a professional payment reminder for an overdue invoice
- Writing a weekly status update that reassures clients the project is on track
🎯 Interview questions specific to this role
Practise answering these questions out loud — or in writing. Each question targets a real interviewer concern for Freelance Developers.
- How do you qualify a potential client before committing to a project?
- How do you handle a situation where a client keeps adding requirements beyond the original scope?
- Walk me through your typical contract and what protections it includes.
- How do you set and communicate your rates?
- How do you build a long-term relationship with a client after the project is complete?