Position: Middle Front-end developer
Company: eduki
Category: JavaScript
Experience required: 2y
English level: intermediate

YOUR MISSION
– Work on SPA functionality 
– Developing new features and supporting the existing ones
– Optimizing the current code base, refactoring and rewriting it
– Data Analytics & Optimization
– Write unit tests (Jest)

You should bring:
– 2 years+ SPA Development experience
– 2 years+ practical experience with React ecosystem (redux, hooks, redux-thunk)
– Strong knowledge of ES6+
– Strong knowledge of HTML, CSS and Preprocessors (SASS, SCSS)
– Browser-compatibility knowledge
– English (oral & written) - you should be able to discuss work-related topics

Additional points for:

– Experience with test-driven development using frameworks like Mocha and Jest
– Experience with GraphQL
– A knack for benchmarking and optimization

WHY US?
You're not just doing a job - you're helping to make education better and supporting teachers - it's a job with purpose and this drives us forward.
You are part of an agile environment - as we are in a growth spurt, a lot of exciting things are happening and there are a lot of possibilities for developing your skills
You will be welcomed in a smart and collegial team - we support each other, have a good communication at eye level and celebrate successes together
You will have all the freedom you need to shape your work-life balance the way you want: you decide when you want to work and from where.
We'll support you with a €500 home office bonus, so you can set up your workspace the way you want. If you live in Berlin or Lviv you can use our offices there.
At least once a year you will be able to meet the whole eduki-team in person in a big yearly event somewhere in Europe

ABOUT US
We help teachers improve their teaching. Over 700,000 teachers use eduki to prepare their lessons. They share their self-created teaching materials - millions of times. This makes teaching better, preparation less stressful, and homeschooling possible for many in an easier way.
 
Sure, a job pays the rent. But are you one of those people for whom that's not enough? For whom it's really important that you do something meaningful with your time? You want to make the world a better place together with other committed people and are convinced that education plays a central role in this? And that teachers are the key to good education? If you are nodding to yourself now, then we are looking forward to getting to know you!