Build your career on Magnet.me
Create a profile and receive smart job recommendations based on your liked jobs.
Join our team of enthusiastic software developers who are committed to building and maintaining a great product. This job is available to both Dutch and English speakers, and we are open to remote work in Europe.
Join a team focused on making the product better every day, so users can work with it intuitively and developers enjoy building it.
Software should never be a barrier for someone to start hosting webinars. That is why the software is so important to us. We spend as much time as needed to make sure that what we build is good, solves real problems, improves the product, and helps us reach new markets. Quality is embedded into every process, and it starts with people. We want people on our team who live this philosophy and who write code that works and is maintainable in every possible aspect. We also value people who create a nice work atmosphere, have a critical eye on the work, and always encourage their teammates.
We work with Ruby on Rails as our core framework, always using one of the most recent versions.
For the front end, we work with Typescript, React, Tailwind, Styled Components, and component testing with Jest. We also maintain a legacy front end in Rails, which contains jQuery and Scss.
Other tools, protocols, and languages in our stack include MySQL, Redis, websockets, and Git. We also have tools written in or built upon Gatsby, Java, PHP, WebRTC, AWS Lambda, Phoenix, and Elixir.
Who you are
At least 2 years of experience with Ruby, ideally Ruby on Rails
Strong sense of responsibility
You believe in iteratively improving products based on user input and experience
You're a team player
Dutch or English speaking
Quality over quantity: make sure the foundation of the software is solid
Interested in working with a range of technologies and languages
Experience with building distributed web applications
Your responsibilities
To engineer: translate requirements or technical challenges into software solutions. Decide how best to solve a particular problem or address a need.
To grow: facilitate growth in every aspect. Scale the product to more users, fortify the core of the product, and learn and educate on software development.
To care: as a team, we are responsible for the health of our code. You help the team and yourself work toward shared goals such as application health.
From us for you
Flexible working hours
25 days of paid time off
Transportation subsidies
Work in our office in Zoetermeer, remotely in Europe, or in a mixed setup
Education and training opportunities with available budget
A laptop and all the tools you need
Every Friday means Friesday!
To find a new and exciting challenge where I can continue to improve my programming skills.
Jelmer — Full Stack Developer
WebinarGeek is a young company with an awesome product and interesting technology. I like contributing in a team with short lines between colleagues where you can learn from each other.
Daniel — WebRTC Engineer
I’ve been a freelance web developer for the past 2 years and I really enjoyed working as a freelancer, but I never really worked in a team. That’s how I arrived at WebinarGeek!
Matthijs — Full Stack Developer
I like to work with Ruby on Rails and I can use my experience to improve the app.
Jana — Ruby Developer
I can make the WebinarGeek product a little bit better every day. I think that is the best thing about WebinarGeek, that together we can make a better product based on the input of our users.
Remy — CTO
At WebinarGeek, we empower businesses to expand their reach and connect with their target audience through innovative webinar software.
The inspiring work environment gets the best out of our coworkers. We follow the work hard, play harder rule. So, not to worry about the work-life balance. We train just as often with our PT as we are enjoying fries every Friday!
View what's on offer:
Change language to: Dutch
This page is optimised for people from the Netherlands. View the version optimised for people from the UK.