About the Role

Are you a Senior Software Engineer who thrives on tackling real-world problems? We’re looking for someone with deep Laravel experience who can confidently navigate complex codebases, from legacy systems to modern architectures. This isn’t just about building standard features; you’ll be instrumental in architecting robust, scalable, and maintainable systems, taking full ownership of significant initiatives.
Our platform has seen rapid growth. Like most dynamic systems, it’s a blend of well-structured components and areas that, while functional, present exciting challenges. For instance, you might dive deep into optimizing and fixing our sophisticated Elasticsearch-based search, which handles hundreds of complex cases and is crucial for our core functionality. If you enjoy understanding how systems truly work and making them better, this is your opportunity.
You’ll join a distributed engineering team, collaborating closely with colleagues across Nepal, Ukraine, Poland, and Sweden. Strong communication and a collaborative mindset are key to our success. This role offers significant autonomy, allowing you to make impactful technical decisions and shape our software development future.

What You’ll Do

  • Design and build features from idea to production
  • Work confidently with legacy code as well as new architecture
  • Build systems beyond CRUD
  • Collaborate with product, design, and engineering teams across different countries
  • Participate in code reviews and support junior engineers
  • Take ownership of your work and help us improve how we build

What We’re Looking For

  • 4+ years of experience in backend or full-stack development
  • Strong experience with PHP and Laravel (or similar frameworks)
  • Solid understanding of databases, APIs, caching, and asynchronous processing
  • Proven ability to work with and improve existing systems without resorting to unnecessary rewrites.
  • Experience with Docker, Git, and CI/CD workflows
  • Clear communicator who can work across time zones and cultures

Bonus Points

  • Experience building or maintaining SaaS or multi-tenant platforms
  • Familiarity with Vue.js or similar frontend frameworks
  • Knowledge of Redis, RabbitMQ, NATS, Elasticsearch or similar tools
  • Comfortable with testing practices using PHPUnit

What You’ll Get

  • Competitive salary based on experience and skills
  • Annual performance-based bonus.
  • 20 days of paid annual leave
  • Comprehensive health insurance
  • Complimentary lunch at the office
  • Paid period leave
  • Paid maternity and paternity leave
  • Paid mourning leave
  • Sponsored training and development opportunities to help you grow.
  • An open culture with a flat team structure, promoting direct communication and collaboration
We’re not looking for rockstars or lone wolves. We want someone who’s reliable, curious, and ready to work alongside a thoughtful team across multiple countries.
How to Apply
Send us your CV and a short note about something you’ve worked on that you’re proud of. It doesn’t need to be flashy, just real.