Bachelor / Master Thesis in Computer Science

Salary Competitive

Done is a VC-backed startup out of Stockholm with the ambition to become the easiest way to hire craftsmen for your home projects. Our tech-stack includes Flutter, Node.js, Firebase and WebRTC. We are now looking for talented thesis workers for the autumn.

What we offer is the chance to work with cutting edge tech, high degrees of freedom, a strong engineering culture and the opportunity to post your work as open source (some of the proposed projects).

We accept single applications as well as pairs for some of the bigger projects (like within AR). Please provide a transcript of your current university grades as part of your application, as well as links to anything you've engineered previously and what project you are interested in pursuing.

Fully remote is accepted for top students but preferably you are able to come to the Stockholm office occasionally. Equipment will be provided during the thesis period if needed.

You will be tutored by our VP of Engineering Frederik as well as our CTO and co-founder Alek. The thesis will be compensated with a standard rate of 30 000 SEK upon completion.

Looking forward to your application


Project proposals

Using the Apple RoomPlan API for Estimating Craftsmen Work in an AR Experience for Home Owners.

RoomPlan is a new Swift API that utilizes the camera and LiDAR Scanner on iPhone and iPad to create a 3D floor plan of a room, including key characteristics such as dimensions and types of furniture. This project involves creating an AR experience for estimating flooring & painting work, optionally highlighting other items in the home which can be replaced by a craftsman. We expect to release this at launch of iOS 16 together with surrounding PR. 

Review of Technologies & Architectures for Live-Transcription of WebRTC Calls

The Done platform & Flutter app currently hosts a custom WebRTC-based video calling solution. We want to provide customers with transcripts of their calls so customers can recall what was said in a previous call. The project is to evaluate different solutions for transcribing the calls, live on device or server-side. 

Sentiment Analysis of Customer Chats for Probability Prediction of Sales Closure

During the quotation process, customers chat with their matched craftsmen before committing to their project and accepting or declining their quote received from the craftsman. This project aims to train an ML model to predict a positive or negative outcome based on sentiment analysis of chat contents. The results would be used by our support team to prioritize customers.

Multi-platform Firestore Schema Generation from Typescript Model Definitions

At Done we use Firestore extensively, but it's hard to keep data models in sync between our Flutter app and our Firebase Cloud Functions. This thesis aims to create an open-source project which generate Dart (& other) Firestore models based off Typescript model definitions, similar to how GraphQL client generation works. So that all our cloud functions  

Integration Testing of Multi-Role Flutter Apps Across Mobile and Desktop

Evaluate & implement frameworks and methods for integration testing the Done Flutter app across iOS, Android and Web with multiple form-factors and user roles. 

Other projects

Do you have another idea for a thesis project that would benefit Done? Feel free to submit a proposal.

For more information or questions please contact us at or phone number 070-612 89 85

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Equity package
Equity package

Want to be a partner? Look no further.

Maternity / paternity leave
Maternity / paternity leave

Kids are the future, go spend time with them.

See all 16 benefits

Working at

Done is revolutionizing the home improvement industry by providing a service for customers to get the best professionals for their home projects in an all-digital solution.Through the Done app for iOS & Android, you can show what you need done to professionals over video, and get accurate quotes without the hassle of a prior home visit. Done is an alumni of We are a team who are passionate about creating meaningful value and having fun while doing it. Our founders have vast startup experience and worked on products with millions of users. We value the individual and your way to create the best work possible.

Read more about Done

company gallery image