We are a family of graduates who have one mutual goal: Help students graduate!
Together with our team in Amsterdam, and more than 500 freelance-editors, we do everything possible to provide the best service for students. This passion has earned us a customer satisfaction score of 9.9/10 from over 1.000 verified reviews.
We are constantly seeking ways to improve our services through technology. Our goal is to build a strong, efficient and fun development team that can get the job done, using the best, cutting-edge techniques.
Our tech stack: PHP 7.2, Symfony 3.4, Doctrine, Docker, GitHub, Redis, Selenium, Scrutinizer, PHPStan, PHPUnit, Heineken, TDD, DDD, CQRS and CI/CD.
The Scribbr application is split into two components: our super high-traffic marketing website, which is built in Wordpress, and our Symfony order management system called Houston. You will be working on the latter ;-)
Houston is used by students, the support team, the marketing team and the management team to run Scribbr smoothly. We are improving Houston every day to automate more of our processes and to improve the services we deliver.
Some Houston features
Continuously evolving our model is part of Scribbr’s DNA. That is why we use domain-driven design as our approach. Our domain code reveals exactly what our business is about. Aggregate roots inform other contexts using domain events to make sure tight coupling happens only as a design decision. Value objects are used to communicate, and their immutability results in predictable and testable behavior. Symfony is mainly there to make our lives easier. Because we use the latest version, we make use of autowiring to keep configuring service definitions to a minimum. Less code = more.
We are enthusiastic, we’re international and we love to celebrate success! We work together to ensure that students are fully satisfied with our services and that Scribbr keeps on growing.
You will work with everyone in the company, but most often with these awesome people:
Co-founder, Current Tech Lead
Senior PHP Developer
Senior PHP Developer
Operations Manager, Product Owner
Co-Founder, Product Owner
An experienced senior PHP developer with strong leadership skills.
Experience with DDD and commitment to the SOLID principles.
Experience with Symfony or similar frameworks.
Experience with improving code and architecture. You know what to improve first, how and when.
Excellent interpersonal and communication skills.
You are used to Dutch culture (or are Dutch).
Experience with Agile software development.
Eager to learn about the business. Having a business/entrepreneurial mindset is a big plus.
Passion for understanding emerging technologies with pragmatic insight into where those technologies can be integrated into business solutions.
Complete autonomy. Do we need to refactor? Go for it!
A role on the management team and room to grow into the role of CTO.
A fun, ambitious, informal work environment that embraces the latest technologies
25 paid holidays!
A generous tech budget to upgrade your gadget collection.
And of course... Friday beers, BBQs, a Scribbr boat docked outside the office, smart and young colleagues, free lunch, etc. ;-)
09:00 – You boot your dev-machine, and once you settle in you start reading the Slack Git history. No emails here! 🎉
09:30 – Development team stand-up! You quickly debrief with your team and discuss what you're tackling today!
10:00 – In this sprint we have one EPIC issue upon which many other issues depend. Through pair programming, you help another developer be absolutely sure that the code is perfect and can be built upon during this sprint.
12:30 – The issue is finished. While the test pipelines are validating our coding standards, you grab your free lunch and chat with friends from other startups at the TQ tech space. Join the badminton diehards if you dare! 🏸
13:15 – You hear support complaining about the performance of Houston. You investigate what is going on and write an issue about your findings based on a Blackfire profile. This is a quick-win that needs to be solved during the next sprint!
13:45 – TQ has a new post on the Slack #events channel. Next week there's a Q&A with a Google exec. Sweet! You sign up and add it to your calendar. #techlife 🚀
14:00 – Bi-weekly meeting with the management team: this week, the Q2 OKRs have to be finalized. You brief the team on what is going on with the development team. We decide to pick the performance optimization OKR you formalized with the DEV team as result of the performance profiling earlier today.
16:00 – Since Scribbr focuses on technology, we want to expand our development team. Today we've got two new applicants. One applicant seems to be a perfect fit. You forward the profile to Molly from HR and arrange to get coffee with her next week.
16:30– Anne passes out Oreos to the team as the bells of the Munttoren chime. Life is good!
Around 18:00 – It’s Friday, so you head upstairs for happy hour with the crew and other TQ teams! Free beer! Bas suggests we check out The Smallest Disco again... Cheers to a great week!
Do you think working for a startup is fun, but full of uncertainty and risks? At Scribbr you can put your hesitations aside!
We founded our company five years ago and we have been profitable from the beginning. We don’t have any investors or debts, so no short-term thinking and no unrealistic targets.
Our team is our family. It is the most important part of our company. At Scribbr we grow together and support one another’s development.
We pride ourselves on Scribbr’s stability, sustainability, and teamwork. Join us and experience the fun!
Koen, Bas and Richard - Scribbr Founders 🚀🎓