What is Dreaming Spires?
At Dreaming Spires, we find interesting programming work from organisations across the world and give you the opportunity to earn money, improve your skills, and develop your CV through taking on projects from our marketplace.
A wide variety of projects is available for different levels of programming experience across different languages and frameworks, so we're sure to find something interesting to suit you!
What benefits will I receive by working through the platform?
We aim to make freelancing as simple as possible; we handle the admin work and ensure that the projects are well scoped and clearly defined.
- Work with our clients to establish clear, unambigious project requirements
- Guarantee payment upon completion of any project by mediating between you and the client
- Offer a selection of interesting research problems in which you can make a real difference
- Give you as much flexibility as possible - you can work whenever you like, taking on projects as you feel comfortable
- Allow you to build a portfolio of work, providing a strong reference for future employment
How does it work?
To become a developer on Dreaming Spires, you must first register an account and then prepare the required information for the verification process. You will need to submit a CV, a description of your past experience, and a short paragraph describing the sorts of projects you're interested in.
We will assess your application and may invite you for an online interview. The interview will consist of a short chat where we get a feel for your experience level, and will involve various problems designed to test your abilities. It will take no more than 20 minutes.
Provided your application is successful, you will become a registered developer. You will be able to take on projects from the marketplace, and begin working on interesting projects!
You can get started by filling out the registration form.
What do we look for in applicants?
We are looking for applicants with an aptitude for solving varied problems and a commitment to free software. Your application is more likely to be successful if you have formal education in Computer Science and/or have practical experience developing software in other organisations.
We are not too concerned with the amount of time you have to devote to development work - once you've been verified, the working schedule is entirely up to you and the projects you select. However, to keep your account open you will be required to complete at least one project every six months.