Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Senior Frontend Developer

Geplaatst 23 sep. 2025
Delen:
Werkervaring
6 tot 20 jaar
Full-time / part-time
Full-time
Functie
Opleidingsniveau
Taalvereiste
Engels (Vloeiend)

Je carrière begint op Magnet.me

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

Build scalable, high-performance UIs with Angular and TypeScript for a real-time SaaS platform used by event pros in 70+ countries.

Lead with clean code, mentoring, and impact.

About us

Rentman is a B2B SaaS scaleup building a smart, powerful operations management platform for event and production teams. Our users plan everything from small shoots to massive festivals in 70+ countries — and they all rely on Rentman to keep their gear, people, and timing perfectly in sync.

We’re based in Utrecht (NL) with a second office in Toronto (CA), and our team includes 100+ people with 30+ nationalities. We work in English, and our culture is open, inclusive, and flat — built on curiosity, ownership, and the freedom to challenge ideas.

Mission of this role

As a Senior Frontend Developer at Rentman, you’ll shape the architecture and direction of our frontend systems used daily in real-time environments. You’ll define reusable Angular component patterns, set engineering standards to ensure a scalable, performant, and accessible user experience.

What are you going to do?

  • Define and drive architectural patterns, ensuring long-term maintainability and scalability.
  • Lead the design and implementation of complex, reusable Angular components and modern UIs.
  • Take ownership of domains (not just features), anticipating edge cases and scaling challenges.
  • Collaborate with Product and Design to refine requirements, challenge trade-offs, and raise usability and accessibility standards.
  • Initiate discussions in tech alignment meetings, surfacing risks and influencing roadmap decisions.
  • Mentor and coach mid-level and junior developers; guide code reviews and knowledge sharing.
  • Contribute to improvements in frontend tooling, CI/CD, and performance monitoring.

Our stack

Rentman is a modern, cloud-based web application relied on daily by our users to manage the movement of equipment and access data on the go.

Front-End

  • We are using the current version of Angular as our main frontend framework, using Typescript
  • A mobile app developed with Ionic and Capacitor, built using Angular components
  • Compilation and bundling done by Webpack
  • Websockets (NodeJS and SocketIO) to sync data between clients
  • We work based on Continuous integration so our systems can separately run on different versions

Back-end

  • From a back-end perspective, Rentman consists of our internal API, a public API and a set of microservices. The internal API is quite intense on complex database calculations. Modern versions of PHP and MySQL, used in our internal API. Modern versions of Laravel, used by some of the microservices. Our backend is deployed on AWS

Testing approach

  • Automated unit testing on every pull request
  • Automated E2E tests with Ghost Inspector, running weekly and on demand
  • Automated mobile app tests with Appium and Webdriverio
  • Weekly manual regression testing
  • Manual testing on demand

Methodology

We follow Scrum with two-week sprints and weekly releases. Our four self-organising dev teams each focus on their own product stream and consist of a product owner and 4 to 6 frontend or backend developers, one of whom has the role of scrum master. A dedicated QA team supports testing and manages regression tests and releases. During a weekly Tech Alignment meeting, developers together with the CTO discuss technology, address technical debt and decide on our technical roadmap. 20% sprint capacity can be used for initiatives on the technical roadmap.

Essential attributes to be a successful Senior Frontend Developer

  • 6+ years of professional experience in frontend development, with at least 2 years in a senior role.
  • Deep expertise in Angular and TypeScript, including advanced patterns and performance optimisation.
  • Experience leading architectural initiatives or cross-team projects.
  • Strong foundation in testing practices and frameworks.
  • Proven ability to mentor others, set coding standards, and influence engineering culture.
  • Collaborative spirit and strong ownership thriving in multidisciplinary teams.

Nice-to-have attributes to make you a perfect match for the Senior Frontend Developer position

  • Exposure to native app development (Java, Swift, Objective-C).
  • Experience with real-time systems or large-scale SaaS platforms.
  • Fullstack experience (backend skills in PHP/MySQL or Laravel).

What you'll get

  • An ambitious, inclusive, diverse international team
  • Competitive salary (+8% holiday benefit) based on experience
  • A 13th month annual bonus based on company results
  • 25 days of paid vacation, plus one extra day off each year from your 2nd year onwards up to your 5th anniversary
  • A paid 4-week sabbatical after 5 years to go on an adventure
  • Flexible WFH policy & work from anywhere for 4 weeks a year
  • A shiny Windows, Linux or Mac of your choice
  • An Annual training budget to boost your skills
  • A pension plan via BrightPensioen
  • Access to OpenUp for mental well-being and personal growth
  • Sports activities (Rentman football team, squash and padel) and a Onefit fitness subscription
  • An OV Business card if you live further than 10km away from the office
  • A flexible and engaging work environment with free lunches, office perks (PS5, Ping Pong, D&D), legendary karaoke parties, and various team activities
  • An amazing office in the heart of Utrecht, Netherlands, at the historical Drift 17

Rentman is the all-in-one solution that lets event rental teams work more productively. From one-man shows to large production companies, thousands of event professionals use Rentman to realize big and small events from start to finish. Thanks to this, millions of people were able to enjoy special moments - and this is what it's all about.

Overig
Utrecht
Actief in 3 landen
50 medewerkers
70% mannen - 30% vrouwen
Gemiddeld 27 jaar oud