Medior Backend Developer

Job description

We are looking for someone that can help us build a great e-learning platform! Are you an experienced developer? Do you also have a feeling for the e-learning market? And do you want to help children and students to give them the tools they need to study fast and efficiently? Then we are looking for you!

What are you going to do?

In this role you will get the opportunity to work within a team of 6 great developers who are building the WRTS platform. For the near future we already created a cool roadmap for the new developments in the WRTS platform. You will work in a small team of developers (about 3 developers per project), working closely with our Product Owner and UX/UI designers, using agile scrum methodology with 2-week sprint
Your typical day at work will involve building cool end-to-end features that contribute to growing the WRTS platform, participating in planning together with our PO, support other colleagues in choosing the right (technical) solutions, taking part in standups and UX/UI meetings, testing your features and being fully responsible for them when they go live and troubleshooting any issues.  Our stack is: Ruby on Rails back-end, React front-end, deployed on Google App Engine using MySQL and Redis.

Job requirements

Who are you?

You are passionate about making the education world a better place for children, and know your way around the development space, bringing experience, and fresh knowledge to the table.  You're keen to learn and grow in a collaborative, agile environment.

What we expect from you
  • Maybe already have experience with Ruby on Rails - that's however not a must, we believe in life-long learning

  • Are a team player, able to communicate across disciplines

  • Enjoy taking ownership and responsibility for putting features live independently

  • Have extensive experience building APIs

  • A Bachelors’ or Masters’ degree in Computer Science or equivalent

  • At least 3 years of experience as a full stack or backend developer

  • Exceptional analytical and problem-solving skills

  • A thorough knowledge of computer science fundamentals (algorithms and data structures)

  • A good foundation in relational database concepts and practices

  • The ability to write clean and maintainable code, following standards and guidelines

  • Fluent in English, both written and spoken

  • A team player, able to communicate across disciplines

  • A good understanding of common design patterns

  • Experience writing automated tests

What can you expect from us?
  • Macbook as a work laptop
  • A desk in our Amsterdam office
  • Personal learning budget
  • Informal yet professional atmosphere
  • A diverse and international team
  • Daily fresh fruit, lunch and snacks, as well as monthly drinks and company events
  • Squla & WRTS accounts free for life
  • An unique chance to make an impact in children’s education, and have fun while doing so!
About Futurewhiz

At Futurewhiz (the parent company of Squla, WRTS & scoyo) we are on a mission to empower children to grow through personalized education.  The Futurewhiz crew is a dynamic team that is excited about creating a fun, new way of learning in this ever-evolving digital age. Our team represents different backgrounds and nationalities. We have a positive, energetic, informal work environment where teamwork is key to creating high quality products. Everyone who works here contributes to a new and fun way of learning!

* Visa sponsorship for this role is not applicable. Only candidates with a working permit for EU/Netherlands will be considered for this role.