Full stack Ruby developer
Full-time · Dutch or English language · Zoetermeer
Join our team of enthusiastic software developers who are highly committed to build and maintain a great product. To spend every day to make this product a better product. To make a large group of users able to intuitively work with it and to make it a fun product to work in and with as a developer. This job is available to both Dutch or English speakers and we are open to remote in Europe.
Working as a developer at WebinarGeek
WebinarGeek was founded in 2015, in Zoetermeer, The Netherlands. Back then, we'd never expected our organization to grow as fast as it has grown! We work hard every day to make our software even better.
The goal is to create the most user-friendly and easiest webinar solution and to become a standard on the market.
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.
Software should never be a barrier for someone to start hosting webinars. And that is why the software is so important to us. We spend as much time as we need to make sure that the things we build are good, they solve real problems, they make the product better and help us to 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. And as important, we want people who create a nice work atmosphere, having a critical eye on the work, but always encouraging their teammates.
We work with Ruby on Rails as our core framework, we always use one of the most recent versions.
As for the front-end, we work with Typescript, React, Tailwind, Styled components and do component testing with Jest. We also maintain a legacy front-end in Rails, which contains jQuery and Scss.
Other tools, protocols or languages that make our stack are 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
- Bachelor's degree
- At least 2 years of experience with Ruby (ideally with Ruby on Rails)
- Strong sense of responsibility
- You preach this aspect of Scrum: iteratively improve products based on user input & experience
- You're a teamplayer
- Dutch or English speaking
- Quality over quantity: make sure the foundation of the software is solid. Bugs over features.
- Interested in working with a range of technologies and languages
- Experience with building distributed web applications
To engineer. To translate requirements or technical challenges to building software. How to best solve a particular problem or address a need? What do you want to do next?
To grow. Facilitate growth in every aspect. Scale the product to more users. Fortify the core of the product. 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 towards everyone's shared goals such as application health.
From us for you
- Competitive salary
- 32 - 40 hours per week
- Flexible working hours
- 25 days of paid time off
- Transportation subsidies
- Work in our office in Zoetermeer, remotely in Europe or mixed possible
- Education and training opportunities with available budget
- A laptop and all the tools you need
- Every Friday means Friesday!