Frontend Developer

Job description

We are looking for a Frontend Developer for our growing EdTech venture in Amsterdam. Originated as an MIT Media Lab project, Leeruniek provides social value by enabling primary school teachers to bring out the full potential of their pupils through advanced analytics.

About Leeruniek

Since going live / launching (mid) 2016, the company has won various awards, such as Global Impact Challenge (awarded by Google/NASA). Already 1 in 8 primary schools is connected to our platform and we are generating healthy revenue. Schools working with Leeruniek benefit from time saved and unique insights into the development of pupils, to shape education for the better. 

We are a company with a strong social impact on a mission to provide equal education for every child. We offer you a journey that actually makes the world a better place, not just a job.


Your new Role

As Frontend Developer, you will work at the core of our frontend codebase by writing readable and tested code, and by collaborating with other developers. We expect you to challenge and encourage technical innovation. You will work in an environment where you are welcome to work full-stack and try new technologies and practices. You will work closely with other developers, a data scientist, UX designers and a product owner.

Development @Leeruniek

  • Main technologies used: JavaScript (ES2015+), React-Redux ecosystem, Python, Django, Kubernetes / Docker, PostgreSQL, GitLab, Google Cloud (complete stack: https://stackshare.io/leeruniek/leeruniek)

  • 11/12 on The Joel Test

  • 70% code coverage and working on improving it

  • Extreme Programming Agile methodology

  • Developers collaborate closely with the product team and help with roadmap decisions and feature definitions

  • Dealing with technical debt and experiments are essential parts of our development process

  • Collective code ownership

  • Multinational English-speaking environment

Requirements

What we look for:

  • Demonstrated passion for building functional and elegant UI

  • 3+ years of relevant work experience in JavaScript (ES6+), HTML, CSS (and preprocessors like SASS)

  • 1+ years of relevant work experience with React and related state managers (Redux, MobX)

  • Experience in writing Unit tests with Jest

  • Experience in writing configuration for the bundling tools (Webpack or similar)

  • Attention to detail and an eye for design. You care about UX

  • Passionate about teamwork, great communication skills

 

Nice to have:

  • Experience working with TypeScript

  • Experience working with server-side languages (Python preferably)

  • Experience working with CI/CD


What we give:

  • A mission to change the foundations of education, first in the Netherlands and then worldwide

  • Compensation of €50K-65K

  • Office in a historic building in the heart of Amsterdam (10 mins walk from Central Station)

  • Work from home or the office as you choose

  • 25 holidays per year

  • Standing desk

  • Education budget to keep learning and follow trainings or visit conferences

  • Driven team of technologists and educators working together to make a difference

  • Support in applying for 30% ruling tax relief for international candidates moving to the Netherlands