Senior Software Engineer (Laravel)
Role details
Job location
Tech stack
Job description
And that's exactly why we're looking for an experienced engineer to help us scale sustainably.The roleAs aSenior Software Engineer (Laravel) , you'll play a key role in maintaining and expanding Rinkel's Laravel-based backend platform. This platform powers critical internal systems such as invoicing, customer insights, sales, and marketing tools - all essential to how Rinkel operates and grows. You'll work closely with frontend developers, product, and support colleagues across the Netherlands and Spain to deliver reliable, data-driven solutions.This is a hands-on role with a strong focus on quality, scalability, and ownership. You won't just implement features, you'll help shape how our backend systems evolve.What you'll be doing:Design, build, and maintain backend services and internal APIs usingLaravel . Develop and improve data-driven features for invoicing, customer insights, and internal support tools. Integrate with a wide range of external APIs, including billing, CRM, analytics, and marketing platforms. Work with and combine multiple data storage systems such asMySQL, Redis, and MongoDB . Build and maintain background processes usingLaravel queues and jobs(Redis-based), cron scheduling, and real-time data streams with MongoDB. Collaborate closely with frontend developers to ensure clean, well-documented, and reliable API integrations.
Requirements
We're moving fast, building new products, and continuously improving our platform., Contribute to internal documentation and actively share backend best practices with the team.Required skills:Advanced experience withLaravel , including queues, jobs, event bus, service containers, and Eloquent performance optimisation. Strong understanding ofAPI design , versioning, and integration patterns. Hands-on experience withMySQL, Redis, and MongoDBin production environments. Solid understanding ofGit-based version controland common branching strategies. Working knowledge ofautomated testing , using frameworks such as PHPUnit or Pest. Experience designing and maintainingasynchronous processes and queue workers . Competences:Able to work independently and take ownership Comfortable communicating inEnglishwith colleagues across multiple locations and disciplines. Proactive in identifying issues, suggesting improvements, and refining existing codebases. A clear and structured communicator with strong technical judgement and ownership.Why Rinkel?
Benefits & conditions
At Rinkel, you'll join a product-driven company that values clarity, ownership, and pragmatic solutions. We move quickly, but not at the expense of quality. You'll have the space to influence technical decisions, improve existing systems, and help build a platform that thousands of entrepreneurs rely on every day.We also believe that sustainable growth starts with happy people. That's why we focus on creating a healthy, open, and supportive work environment - without unnecessary layers or bureaucracy. We're a group of friendly colleagues who motivate and challenge each other, and aren't afraid to just do it (sadly, that slogan was already taken). What we offer:A competitive salary An annual learning and development budget of €750 25 days of paid holiday Daily catered lunch at the office and regular Wednesday afternoon drinks (our famousWoMiBo ) A flexible workplace next to Rotterdam Central Station, surrounded by great colleagues A small, diverse, and informal team where your voice really matters Travel expense reimbursement (reiskostenvergoeding) An excellent pension scheme An Urban Sports Club membership for just €9.90 per month Access to Oliva Health, a mental health and therapy platformCurious to see who you'll be working with? Take a look atour team : application process :Send us your CV and motivation via ******, addressed to Anja Sejfic (please include the job title in the subject line). If we see a potential match, HR will reach out to schedule an initial interview. Still excited on both sides? We'll invite you for a second interview with our CTO and our Senior Software Engineer Dennis, who you'd be working with closely. There might be an assignment following the second interview. Did we completely win each other over? Expect an offer you can't refuse.We're looking forward to receiving your application! If you have any questions, feel free to contactAnja ********************* . Cheers, Team Rinkel