Skip to content

Staff Backend Engineer (PHP8.1, Laravel)

Amsterdam, Noord-Holland, NetherlandsTech

Job description

Studocu was founded on the principle that equal access to study notes reduces inequality between students. Today, we make it easy for more than 45+ million students to share notes every month. The product was a rocket ship from day one and has shown strong product-market fit on every continent, making us a key player in the exploding EdTech space. We received a $50 million Series B investment so we’re in rapid growth and scale mode, and we need serious talent to help us make it happen.

We are looking for a Staff Engineer Backend to join our New Users / SEO team to help 50+ million students all around the world to get better at studying!

As a part of this team, you will be working with talented engineers on up-to-date technologies to help support Studocu’s business. You will bring our backend codebase up to the best standards and be our expert in leveraging SEO to deliver high-quality content to students worldwide.
You will work with a team of engineers, designers, QAs, data analysts, and a Product Manager, and use modern product-led growth methodologies like those used by Google, Uber, and Dropbox. We use a modern tech stack, including PHP 8 and Laravel 9 (migrating to 10), and React. Our cloud infrastructure is hosted in AWS. You will spend 25% of your time working on tech projects impacting the company as a whole, and 75% of your time focusing on projects within the New Users / SEO Team sharing your backend expertise with fellow engineers.

If you are passionate about delivering top-notch user experiences and have the technical skills to contribute to a modern tech stack, then this will be the perfect opportunity for you.

What you’ll be doing here

  • Design and develop scalable, reliable, and efficient backend systems that meet business requirements and provide an optimal user experience.

  • Making use of your technical project management skills. Starting from creating a roadmap and bringing stakeholders to the table to owning the output and outcomes of your

  • More about setting others up for success compared to picking up tickets and delivering them.

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.

  • Develop and maintain clean, well-documented, and testable code that adheres to industry standards and best practices.

  • Identify and troubleshoot performance and reliability issues to ensure high system availability, reliability, and performance.

  • Setting others up for success by mentoring junior engineers and providing technical guidance, at the same time ensuring technical excellence across the team.

Why you'll love it here:
  • You will create your own snazzy technical roadmaps and influence the long-term strategy of the whole development team.

  • You will have a say in critical decisions about the tech stack of Studocu used by 60+ techies.

  • By being one of our backend go-to experts you will have an impact on the lives of millions of students across the world.

  • You will have the resources to participate in international conferences and top-tier courses in your area.

  • Your own workspace including the hardware of your choosing (Mac or Linux). Since COVID we've had a hybrid approach to work where we aim to see everybody at least twice a week in our office.

  • An awesome office in the centre of Amsterdam with a huge garden, right next to the canals.

  • 24 holidays based on 40 hours per week. We also provide a public transport card and contribute to your pension scheme.

  • And did you know that we are the most funded Edtech scale-up in the Netherlands?

Our process:

  1. Introductory interview with our recruiter.
  2. Interview with your potential future Engineering Manager.
  3. System Design interview.
  4. Coding assignment to do at home.
  5. Final technical interview based on your assignment.

Job requirements

To be successful in this role, this is the kind of profile we have in mind:

  • 5+ years of experience with PHP development.

  • Strong experience with the latest versions of PHP and Laravel.

  • Solid understanding of database design and management, including proficiency with SQL and NoSQL databases.

  • Experience leading complex technical projects from idea to final result.

  • Strong communication and collaboration skills, to be able to work effectively in a team and multicultural environment.

  • Knowledge of cloud computing platforms such as AWS or Azure.

  • Experience working in high-traffic platforms with 1M+ users. (nice to have)

  • Good understanding of front-end technologies such as Typescript, React, and NextJS (nice to have).

Please note that we support international relocation to Amsterdam.


Perks & benefits


○ Hybrid work set up between home and office ○ Flexibility with work schedules ○ WFH budget via Workwize

Foodie perks

○ Lunch in our office prepared by our Chef Valentijn ○ Open bar = Friday Drinks! ○ Coffee, tea, drinks and snacks are on us

We have fun too!

○ Lots of company events and team building activities ○ Big annual company trip abroad ○ Annual hackathons

Development opportunities

○ In-house dutch lessons ○ In-house L&D workshops ○ Personal L&D budget

Our Office Rocks

○ Gezellig HQ in the heart of Amsterdam ○ Pet-friendly office (with a no-pets zone) ○ One floor with a garden and the other with a canal view!

Cool Business Things

○ Pension scheme ○ Travel reimbursement ○ Noise-cancelling headphones

Where are we

We are located in a beautiful city centre of Amsterdam. Modern-day commerce mixes with Amsterdam’s atmospheric old town in our cosy location that previously served as Woltjer Gymnasium.

Address Keizersgracht 424 Amsterdam, 1016 GC