Location |
We can currently only accept applications from candidates that are located in Europe. |
Flexibility |
Remote (also a Hybrid option in Slovenia) |
Hi there!๐๐ป
We are in search of a motivated and talented individual to join our team and start solving all sorts of challenges on an exciting property management platform, which is dedicated to managing long-term and short-term rental properties in major European cities.
You will be a key contributor to our projects, whose impact will not only be felt in the lines of code but also in weighing in on team decisions that will drive our client's products toward success.
On a personal note, we are looking for a problem solver with a proactive โget things doneโ attitude, who has strong communication skills, thrives in fast-paced collaborative environments, and is always eager to learn and embrace new challenges. A person who is curious about how and why things work the way they do, and is driven to improve existing solutions.
What Weโre Looking For ๐จโ๐ป
Weโre searching for a mid full-stack developer who enjoys solving real problems and shipping clean, scalable code. Youโll be working on property management applications that require a high level of modularity, performance, and adaptability.
Must-Have Tech Experience
- Full-Stack Proficiency: Solid experience with both Laravel (PHP 8.x) and Next.js (React).
- Modular Architecture: Proven ability to design and build modular, reusable packages and librariesโboth backend (Laravel) and frontend (Next.js).
- Modern JavaScript: Proficiency in React, VueJs, TypeScript, and modern JS patterns, with an understanding of SSR/CSR dynamics in Next.js.
- Database Skills: Strong grasp of MySQL or PostgreSQL, including schema design, complex queries, and migrations.
- Testing Mindset: Hands-on experience with TDD, using tools like PHPUnit and Jest or Testing Library in React.
- API Work: Ability to build and consume REST APIs reliably; familiarity with authentication flows (JWT, OAuth, etc.).
- Version Control & Collaboration: Daily Git usage with branching workflows, good understanding of merge strategies and collaborative code reviews.
- Deployment Experience: Comfortable deploying full-stack apps to cloud platforms (e.g. Vercel, AWS, Forge, Envoyer) and understanding CI/CD automation pipelines.
- Command Line & Security: Competence with CLI tools, secure coding practices, and troubleshooting in a Unix-based environment.
Nice to Haves ๐
- Experience with microservices, domain-driven design, and distributed architectures.