Senior Software Engineer
Role details
Job location
Tech stack
Job description
As a software engineer, you will design, test and build new functionalities for our clients. Your challenge is to further develop and maintain the applications, data and security architecture. You will work in the domain of validated and enriched location data of charging stations around the world. The main language experience that we are looking for is PHP (experience with Go would be a huge plus as we're slowly transitioning towards Go).
You Will:
- Rebuild critical components of our systems to be ready for the future.
- Proactively identify and propose opportunities to improve the product, architecture and systems (performance, scalability, security, etc.).
- Provide input on priorities and (jointly) manage the roadmap., * Fun international team and frequent events;
- Dynamic scale-up vibe and lots of opportunities to make an impact;
- Our own office, next to Utrecht Central Station. We have a hybrid way of working with 3 days from the office and 2 days from home with Monday and Thursday as our mandatory office days with free healthy lunch;
- 25 vacation days;
- Medical Allowance
- Employee Well-being Support & Fitness Programs
- Membership of MyWheels EV car sharing service;
- A role with a lot of freedom, challenge, and opportunity - no dull moments, guaranteed!
Requirements
Do you have experience in Scalability?, * PHP experience: 2-4 years of professional software engineering experience, including at least 2 years of hands-on PHP (Laravel) development on professional projects (for businesses or open source).
- Tech-Savvy Developer: Our stack uses PHP (Laravel), Go, Gitlab-CI, Google Cloud Platform, MySQL, Postgres, Kubernetes, Docker, and more. It's nice if you're already familiar with our stack, but because you're experienced, we assume you'll quickly learn new tools if needed;
- Quality-Oriented: Have experience with testing and passionate about code maintainability and readability;
- Team Spirit: Accountable, an effective communicator and a true team player;
- Adaptive Learner: Embrace a growth mindset - open to feedback, eager to learn, and always in sync with the latest technical advancements.