Full Stack Web Developer

Omschrijving

Description

 

Snappet is looking for Full Stack Web Developers. Will you join our team?

 

Improve the learning results of children: that’s what we do at Snappet. We develop smart software that allows teachers and children to get the best results. Our software is used in more than 2800 schools across Netherlands, Germany, France, Italy and Spain and used by more than 250.000 pupils. We value the continuous improvement of our products to support all these schools and pupils.

 

As a full stack web developer, you will be part of the team that develops the Content Factory that the authors use to develop new exercises and lessons. This application is built using Angular and uses a .Net Core backend. To interact with the created content, we develop and maintain a couple of supporting tools. These tools are built using technologies such as AWS Lambda and Web Components. We value quality and maintainability by including code reviews, unit testing and automated e2e testing in our way of working. You won't be put off by complex problems such as processing large amounts of data – after all our platform is nearing half a million requests per minute during peak hours.

 

Each sprint will take 2 weeks. Together with the product owner, tester and other engineers, you will build high quality software, driven by the fact that you will be actively contributing to improving education. At the end of each sprint, we do a demo of the results. In addition, we do a retrospective session to look at how it can be improved. We’re also continuously improving our developer working environment because we want to release software fast and often.
 

Besides the teamwork, developers regularly experiment and learn new technologies and collaborate on this with others. We also have monthly ‘pizza sessions’ where devs get together and share knowledge on all things tech or fun.

Vereisten

Requirements

 

The ideal candidate:

  • Relevant higher education or university degree.
  • Minimum 3 years experience developing web applications.
  • Good knowledge of TypeScript, application technologies like Angular, React or Vue and test frameworks like Karma, Jest and Protractor.
  • Strong in OO-programming, unit testing, design patterns and SOLID-principles.
  • Agile mindset (be positive, hungry for knowledge, pragmatic).
  • Experience with continuous integration and delivery tooling is a plus. 
  • Experience with cloud services like AWS is an advantage.

Please note; just because you're not our ideal candidate doesn't mean we're not interested. Please come in for an interview and convince us! A coding challenge is part of the interview (although you can do it at your own leisure after the interview).

 Frameworks, languages and tools used by our team include:

  • Angular 7, Stencil, TypeScript, Node
  • .NET Core Web API, C#
  • Amazon Web Services
  • Microsoft SQL Server
  • Azure DevOps
  • Git

What we offer:

  • Plenty of room for own input.
  • Working with experienced colleagues.
  • Flexible working hours.
  • Office right next to Utrecht central station.
  • An arcade cabinet and foosball table.