Magnet.me  -  Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Deze vacature is verlopen. Je kunt daarom niet meer liken of solliciteren.

Vergelijkbare vacatures bekijken

Frontend engineer

Geplaatst 23 mrt. 2024
Werkervaring
2 tot 5 jaar
Full-time / part-time
Full-time
Functie
Soort opleiding
Taalvereisten
Engels (Vloeiend)
Nederlands (Vloeiend)

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

We're looking for an experienced frontend engineer

With a small group of people we're building and maintaining the frontend of Blendle. And that's nice, because each and every small change is noticed by tens of thousands of users instantly (and counting).

Our ultimate goal? To provide a seamless and fantastic user experience for journalism. We believe a combination of stories that change your perspective on what's going on and a butter-smooth way to discover and sign up for Blendle will help us grow our platform and make more users happy.

We have a second goal: build an organization that helps people grow in their skills. You can read more on how we do this in our public handbook. This is why we spend a ton of time on coaching and feedback within Blendle. We'll help you set audacious goals and grow new skills.

A typical day of working on Blendle's frontend codebases could involve:

  • Together with our Product Managers and Marketing experts you’ll work on a new landing page to reach as many new people as possible
  • With our Data Analyst you will implement and analyse the results of AB tests to continuously improve our platform
  • You add a new feature to our payment flow to make it as easy as possible for users to deal with the hassle of payments and managing their subscription
  • You maintain our existing code base, work on simplifying the codebase, and spot and fix issues when they arise
  • Together with our Designers and Experience Team you come up with a new onboarding flow, making the experience for new users even more delightful
  • You update our deployment process to make it even easier to ship code

Our technical stack currently includes:

  • Microservices: currently web projects are split up into three different projects (web-client, web-payments, and web-landings). This allows us to keep each codebase focussed and optimized for its task, while also giving us room to experiment with new tools.
  • React: all the previously mentioned projects use React as UI framework. We have a shared components library called blendle-lego that is used across all projects.
  • Typescript: we first experimented with this in the web-payments projects and we really liked it. When setting up web-landings, we decided to use Typescript again.
  • MobX / RxJS / AltJS: these are the frameworks we use for data and statemanagent across our projects.
  • Next.js / Create React App: to ensure quality, maintainability and to keep up with the rapidly evolving frontend landscape, we try to stick with industry standards for our projects.

But why would you give up your current (probably also very nice) job? Good question. Four reasons why:

1. Blendle fulfils an important task

Journalism is a vital component of any society, but even the greatest newspapers and magazines continuously show a decrease in sales. Blendle offers a new revenue stream which will help ensure the continuity of great journalism.

2. People pay us because we spend so much time on crafting a better user experience for reading and listening.

Which makes your job a nice job, because you get to spend your time on building exactly that: the very best product we can think ofAnd that product is enjoyed by over 1 million users worldwide.

3. We're moving fast

We're experimenting continuously with new technology, and aren't afraid to try new stuff in a small part of our app or API to test the waters. Our infrastructure is built with speed in mind, so we have fast cycles where we build, ship, validate and iterate. You get to play with new stuff and learn, and we get all the benefits from using state of the art software.

4. Freedom

We believe that you are the best person to decide when and where you work. Huibert starts his day with a run and by opening his laptop in his garden in The Hague and Jean regularly spends the night talking to himself in our chat program whilst coding. We assume you know what works best for you, so you don’t need us to make the rules.

On top of that: we already mentioned the learning part, which we find really important. Every quarter we reserve three full days for the whole company to work on whatever new thing you'd like. Some of our best features originated from these sessions.

5. Freebies

On top of a monthly donation to a bank account of your choice, we take good care of you in the office. Every day, lunch is prepared with love, and we’re happy to fix dinner or a massage when needed. Don’t live in Utrecht? Then we’ll cover the expenses for the thing that gets you here: either public transport, or your dear electric/fuel-sipping car.

Met Blendle blader je gratis door kranten en tijdschriften. Je volgt vrienden, collega's BN'ers en leest artikelen waarvan zij vinden dat je ze niet mag missen. En je betaalt altijd alléén voor wat je leest. Als een soort iTunes voor journalistiek. Lid worden is gratis.

Media
Utrecht
80 medewerkers