Posted 1 week ago

developer

## Developer

Hi and welcome to our job post,

We have an exciting opportunity for a Developer to join our team! We are expanding our EdTech scaleup SchoolTalent…

let us dive right into it….

#### About the company:

SchoolTalent is a platform that connects students (elementary, middle school and high school) with selected tutors. We're an innovative and progressive scale-up with one mission: to make education accessible for everyone. We make it easy for the student to find their own tutor. When the tutor and student find each other, we facilitate the student experience with tools, learning material, didactic guidance and more. And we do all this, while pricing fairly.

We are a promising tech-savvy startup-moving-into-scaleup that launched our product in the Netherlands in 2020 (Bijles Aan Huis) and in Germany (Lernigo) in 2021. Ever since the launch, we have seen explosive growth in the number of students, tutors, and revenue. This growth resulted in more funding which allowed us to hire more talent to help us build a better product and accelerate our growth (like with the expansion to Germany).

We have a fully remote team of 24 from all over the world. It's working, we're growing fast, we've got excellent backing, there are some very exciting times ahead for us and we are hiring to expand our team! 🚀💪

#### What we offer:

  • ✅ 100% remote, work where you want!
  • ✅ Have an impact on the lives of thousands of students
  • ✅ Long term work (not project-based)
  • ✅ Flexible working hours so you can plan your own working hours (except for default meetings CET Time)
  • ✅ A high-growth company (20% per month) where you're never doing the same thing for long
  • ✅ The chance to join us from the early stages and be part of an exciting and rapid growth journey

#### About the role:

With any explosive growth, there becomes the need to expand the team. Our development team currently has two frontend engineers, two backend engineers and one Site Reliability engineer. As our website evolves, we want to share knowledge and adopt best practices, so we are looking for an expert to complement the team with greater focus on backend development but also have exposure to platform engineering.

We have an ecosystem of microservices in Golang with an Angular frontend and we face an increased complexity for the development of our platform. We are asking ourselves questions around tough topics such as design, communication and data partitioning. To further evolve the ecosystem of microservices with exciting new features for our users and enhanced quality, we want to expand our team with a developer who can take ownership in designing and building our backend.

Responsibilities of this role include:

  • Being a core part of our development team
  • Taking ownership of designing and building our backend based on microservices
  • Responsibility for following best practices and proactively challenging our design and implementation
  • Helping us to research, identify and pick the best technologies available for every challenge we face

Further details of this role:

  • Working full-time on an ongoing contract (at least 30 hours per week)
  • You will have flexibility to choose your own hours around:
  • Default team meetings
  • Core working hours 10am-2pm Monday/Tuesday/Thursday/Friday (CET)
  • and 10am to 4pm on Wednesday (CET)
  • You can work from anywhere you want!

#### What we think would be a good match (but feel free to convince us otherwise)

You are comfortable working in distributed teams, eager to collaborate and (seek) help.

  • You have practical experience building a system of microservices
  • You have previous experience with the challenges of distributed systems, for example:
  • Communication patterns
  • Monitoring and logging
  • Scalability
  • Failure handling
  • Data distributions
  • You have strong programming experience in Go
  • You have knowledge about ensuring quality (For example: TDD, Unit tests, integration tests, DoD)
  • You have experience with container-based services (we use docker)
  • Ideally you have experience with AWS and some of the following technologies:
  • Queue-based communication
  • Redis
  • MongoDB
  • RESTful services
  • MySQL
  • Docker

### Conclusion

Do you feel that you would be a good fit for our team? Does this sound like a business you would love to be part of?

If "yes!!" then please reach out to our HR Manager, Kim, at [email protected] and tell us why you are the best fit for our team.

We look forward to hearing from you!

Automatically Apply to Remote Engineering Jobs!

Let our copilot automatically search & apply to remote jobs from all across the web.

Try it now

Working Week

All our employees work a 4 day work week, 30hrs per week. at full pay.

Our Vacation Policy

Our vacation policy is 20 days

  • 20 days
  • 52 days
  • 72 days off per year

Remote Working Policy

We work fully remotely and are a team of 229 and mostly based in Netherlands.

Company Benefits

  • Generous parental leave
  • Equipment allowance

Desirable Skills and Experience

  • Docker
  • AWS
  • Redis
  • MongoDB
  • MySQL
  • Go
  • Microservices
  • Distributed systems
  • Communication patterns
  • Monitoring
  • Logging
  • Scalability
  • Failure handling
  • Test-driven development
  • Unit testing
  • Integration testing

Share this job:

Report incorrect data

Let us know if the job has expired