JavaScript Engineer

Zagreb, Croatia

This job is not available anymore

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 JavaScript Engineer (m/f) to help us build web and mobile applications for a whole range of our and client products. JavaScript Engineer’s responsibilities include architecting and developing frontend applications, from building complicated UI systems, managing user actions, and connecting to APIs, to solving performance issues on large-scale applications.


  • Produce clean, efficient, and understandable code based on specifications
  • Developing new components and features using React or Vue.js
  • Integration with APIs
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into responsive UI’s
  • Writing and maintaining tests

Your profile:

  • Experience in working with Javascript or Typescript
  • Knowledge of HTML and CSS/SCSS
  • Experience in working with React
  • Experience working with any state management library or methodology (Redux, MobX, context API)
  • Experience in working with Git version control
  • Experience in integrating with different API
  • Experience in testing your code
  • Clear and honest communication among team members
  • Agile workflow
  • Excellent English speaking and writing

Bonus points for:

  • Experience with React Native
  • Knowledge of JS build systems such as webpack, expo, etc.
  • Experience working with any of the major frameworks (AngularJS, VueJS, etc.)
  • Experience in working with Docker
  • Knowledge of design patterns and software architecture practices


  • 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 digitalising and optimising buildings using IoT, AI, and other cutting-edge technology.
  • Flexible working hours, an option of remote work, and no overtime, not even a little bit.
  • Christmas, Easter and vacation bonuses, covered transportation and relocation costs
  • 100% paid sick leave, annual general medical examination, supplementary health insurance, and MultiSport card to help you stay in shape.
  • Latest equipment and tools for your best work. And all the books and courses you like - no questions asked.
  • Clear growth path in your career and opportunity to take ownership of the projects you find interesting
  • Our only policy is that you give yourself a break regularly.

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

JavaScript Engineer

Job description

JavaScript Engineer