Backend Developer | senior
As a Backend Developer, you and the rest of our international team aim to make the lives of suppliers to the event industry across the globe as easy as it can be. Therefore, you’ll join our young and interdisciplinary team of developers to work agile on various bigger and smaller challenging and rewarding features.
We are committed to developing excellent software and foster an environment of collaboration and trust. Founded and managed by developers, Rentman puts technology first. We believe in long-term solutions instead of temporary workarounds. Our workflow is developer-first, aiming to get things built as effectively as possible. We work in 4 self organizing scrum teams that consist of frontend & backend developers and a product owner.
What are you going to do?
Technical and architectural sparring partner for other senior developers
Increase team maturity regarding development practices, technical skills and architectural design
Guide feature development within your team from design to release as a technical owner
Having fun doing all of the above
Rentman is a modern cloud-based web-application our users rely on on a daily basis. Their employees and freelancers use our app to administer movement of equipment to event locations and back, or to access their data on the go.
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 version 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
We work based on "Continuous integration" so our systems can be separately run on different versions
At Rentman we have developed a smart and powerful resource management and planning platform for the event and production industry.
From small companies to high-end event service providers, businesses in over 70 countries use our software to realise festivals, concerts, corporate events, and more. For event service providers that encounter daily challenges with keeping track of inventory, scheduling staff or creating professional estimates in a highly dynamic industry, Rentman is a solution.
Rentman has its HQ in Utrecht (The Netherlands) and other locations in Toronto (Canada) and Colombo (Sri Lanka). Over the last 10 years, we have successfully grown into a business that employs 80 professionals with 30 different nationalities.
What you get at Rentman
A “13th month” annual performance bonus based on company results
25 days of paid vacation
A personal budget for training purposes
Voluntary pension plan
Choice for a Windows, Linux or Mac developer spec’d laptop
Different sports activities and OneFit subscription
A flexible and open work environment, including free lunches, office fun (Xbox, PS5 and Ping Pong), legendary (karaoke) parties, fun team activities, and an informal atmosphere
If you have been employed for 5 years, you get a sabbatical of 4 weeks
An amazing office at the heart of Utrecht in a historical building at Drift 17
Check out our public roadmap to get an idea of features planned for development
Who are we looking for?
We are looking for an inspiring team member, a self-starter, someone who is eager to learn and share in a multidisciplinary team. You make sure you're always up to date with the latest technologies. Next to this, you:
have an academic background in computer science or similar (bachelor/master)
have at least 5 years of experience working as a senior/lead developer
have excellent command of the English language in word and writing, Dutch is a pro
are experienced in developing complex business logic and integrations with external services
enjoy writing clean, well-readable code, equipped with corresponding unit/integration tests
are passionate about solving complex problems
thrive in a changing, collaborative and initiative-taking environment
Don't worry if you don't tick all the boxes, but let us know why you are the best for this role anyway.
Process and how to apply
Want to apply? The more we get to know you and why you applied for this job, the better your chances. The first interview is an introductory chat to see if there’s a potential match. If we both agree this is the case, you can show us your technical skills in a take home assessment. After the assessment, a second interview will follow with your potential Manager and a colleague.
Apply now by using the apply button. For questions or additional information, contact us at email@example.com
To all recruitment agencies: Rentman does not accept agency resumes. Please do not forward resumes to our jobs alias, Rentman employees or any other organisation address. Rentman is not responsible for any fees related to unsolicited resumes.