Founded and managed by developers, Rentman puts technology first. Our engineers are given all the tools needed to get the job done. We focus on one product and believe in long-term solutions instead of temporary workarounds.
Our interdisciplinary team of developers work agile on various bigger and smaller challenging projects. Our workflow is developer-first, aiming to get things built as efficiently as possible. To keep yawns at bay, we keep admin tasks to a minimum and create tools to eradicate boring and repetitive jobs.
Rentman is a leading software provider for professionals in the event industry. Working under the same roof in the heart of Utrecht (NL), our international team aims to make the lives of event rental companies across the globe as easy as can be.
We aspire to make our everyday hustle a growing opportunity, and our workplace exciting to work at. Visit our careers page to learn more about what we stand for.
We come from a traditional monolithic PHP background. We have spend a fair amount of effort on decoupling our services and building the leanest and fastest data gateway we could think of. Along the way we embraced microservices, a serverless architecture (AWS Lambda & Fargate) for some of our services, came up with our own query language and designed a modern build- and deployment process that fits our organisation.
modern OO PHP 7 framework
websockets (NodeJS and SocketIO) to sync data between clients
AWS services are the backbone of our stack (ECS, Fargate, RDS, SQS, S3, Lambda). We design for high-availability and we deploy our services in multiple regions. We utilize docker containers a lot and have a CI/CD pipeline for most of the microservices we deploy.
SPA build upon AngularJS, written in Typescript.
our long term vision is to fully migrate to Angular. Characteristic for our frontend is that it has an advanced caching layer that is kept in sync between clients through websocket triggers.
SCSS using BEM methodology
compilation and bundling done by Webpack
we work based on "Continuous integration" so our systems can be separately run on different versions
What you will work on
our user base and organisation is growing rapidly and so needs our infrastructure. We overcame technical challenges on the field of backing up terabytes of data per hours, moving accounts over different pods, provide tools for our internal support, move to a global scale and many more. You will help us refactoring the internal tools and embrace new low-level techniques to support further growth
historically our data used to live in dedicated silos per customer. We’re moving user profiles to the global space and utilize API’s between the silo’s to help our customers collaborate more effectively. You will work on matching data and connecting our customers
relational database model design
check out our public roadmap to get an idea of features planned for development
We look for developers that like algorithmic challenges, are keen on reducing system complexity, and have an eye for solving cross-team problems and the right balance between speed and quality. Next to this, you:
Process and how to apply
Because of Covid-19 almost all of us work from home and our hiring process is done via Zoom. All interviews and the assessment can be done from your home. Make sure you have a good internet connection and you are good to go!
You can apply by using the button below. The more we get to know you and why you applied for this job, the better. The first interview is an introduction chat to see if there is a potential match. If this is the case, then we will put your skills to the test. This test can be made from home. If we’re still into each other, an interview with two of our developers will be planned.
Interested? Apply now! For additional information or questions, contact Fanou 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 organization location. Rentman is not responsible for any fees related to unsolicited resumes.