Senior Backend Engineer – CASASOFT team

We at Holycode are currently looking for a Senior Backend Engineer with strong skills and proven experience who is ready to dive into the CASASOFT team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.




‘Cause it’s P.H.P. and you’re dynamite? Then you are a perfect team fit! CASASOFT is looking for a Senior Backend Developer with the ability to continue their move into micro services. You will have the chance to work for the leading supplier of software products for real estate agents – who is serving over 1000 customers in Switzerland. CASASOFT business is growing fast and they are power loading the tech team.




Challenging things you’ll work on:

  • CASASOFT’s core SaaS web application CASAONE
  • Drive, in close coordination with the CTO, the development of the platform towards micro services (AWS) and manage alignment with product and business
  • Develop new features and improve the existing functionalities
  • Write clean, easily maintainable, modular code
  • Optimize application for maximum speed and scalability (customer base is growing rapidly)
  • Work in a distributed team

Tech stack:

  • Backend: Zend/Laminas, Laravel, PHP, MySQL, Redis, AWS
  • Frontend: React, Redux, TypeScript, JavaScript
  • Infrastructure: Docker, Kubernetes, Micro-services
  • Tooling: Bitbucket, Git

Your contribution to the team includes:

  • You speak French (Level A2 or more) and English (Level B2 / C1)
  • You have excellent knowledge in PHP and OOP
  • You are highly experienced in dealing with frameworks such as Symfony, Zend/Laminas and DoctrineORM
  • Good knowledge of main AWS services, Nginx web servers, MySQL databases, and Linux makes you shine
  • You love to write clean, structured, and well-tested code
  • When faced with limits and ambiguity, you become more – not less – creative
  • You enjoy developing in an agile and human way, with releases that take minutes, not hours
  • You care about performance

Nice to have:

  • You have a flair for UI/UX & Product and ambition to understand client needs and proactively suggest improvements
  • Java does not mean only coffee to you
  • Experience managing a team of developers is something that you are experienced in

Why you will love working here:

  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us

Apply here for this position, or check out other positions that we have.