Backend Engineer

Zagreb, Croatia

Who are we?

Flow and Form design and develops software for real estate and technology businesses. The software we build assists building owners and businesses around the world to make better offices, homes, and other physical spaces. We are a team of 20 super-talented people with offices in Zagreb.

Who are we looking for? 

We are looking for a Backend Engineer (m/f) to help us build fast API’s for a whole range of our and client products. Backend Engineer’s responsibilities include architecting and developing backend applications, from tackling complicated database queries to building blazing fast API’s.


  • Designing system architecture and ensuring design patterns
  • Creating friendly APIs for frontend and mobile clients
  • Producing clean, efficient code based on specifications
  • Creating technical documentation for reference and reporting
  • Implementation of security and data protection
  • Integration with data storage solutions
  • Ensuring communication flow between teams involved

Your profile 

  • Advanced system architecture design and knowledge of design patterns 
  • Experience in testing your code.
  • Experience in working with a relational database (PostgreSQL, Mysql, MSSQL)
  • Experience in working with Git version control 
  • Practical knowledge of working with a cloud platform (AWS, GCP, Azure) 
  • Experience in working with Docker 
  • Experience in Building API system 
  • Clear and honest communication among team members
  • Agile workflow
  • Excellent English speaking and writing

Bonus points for:

  • Experience with the Ruby and Rails framework
  • Experience with javascript, node.js and express
  • Experience with python and the Django framework
  • Experience with the .NET backend stack
  • Knowing your way around test driven development 
  • Experience with JSON:API/GraphQL standard


  • Salary: Our salary formula adjusts to your cost of living and experience. Salaries range from 18.000 - 31.000 HRK / month (gross). Oh, and we have no overtime.
  • Joining an R&D team working on digitalizing the built world using IoT, AI, and other cutting-edge technology.
  • Flexible working hours and an option for remote work. 
  • Our only policy is that you give yourself a break regularly.
  • All the books and courses you like - for free, no questions asked. Even if it is not work-related!
  • Paid annual general medical examination, supplementary health insurance, and MultiSport card to help you stay in shape.

We are looking forward to learning about your past experiences and future goals.

Job description

Backend Engineer

Personal information
Professional data