Javascript (Front-end) Engineer (Osijek or Zagreb)

Osijek or Zagreb, Croatia

This job is not available any more.

Who we are:

Gideon Brothers develops autonomous, collaborative and modular robot platforms and autonomy technologies for unstructured, indoor, human environments. Our robots are designed to assist operations in various industries. Our current team includes 5 doctors and 27 Masters of hardware and software engineering and related disciplines. We are one of the largest robotics and autonomous technologies groups in Southeast Europe. Gideon Brothers has offices in Zagreb and Osijek. We are looking for a Senior Front-end Engineer for our Osijek or Zagreb Office. 

Scope of work:

In this position, you will be responsible for building the robot user interface and planning the robot user interface of the future. Robot interface team at Gideon Brothers is new team that is developing robot management web based application. Robot map manipulation, robot missions management, robot platform system management/monitoring, both for single and for fleet of robots, are just some of the features. This web application is something that our clients are looking at most of the time, so it's imperative to be implemented in the state-of-the-art manner and to be intuitive and easy to use.

If you're interested in making front-end related decisions, creating a user-friendly robot environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

Ultimately, you should be able to create a functional and attractive digital environment for our robot products, ensuring a great user experience.


  • Develop high quality, user friendly, responsive and dynamic web interface.
  • Collaborate with back-end developers and web designers to improve usability.
  • Get feedback from, and build solutions for, users and customers.
  • Write functional requirement documents and guides, make project plans and give effort estimates.

Required Skills:

  • Experience with at least one of front-end frameworks like AngularJS, Angular, ReactJS, Vue.js, Backbone, Ember, etc.
  • Experience with APIs (AJAX, JSON, Promise, etc.).
  • Experience with database systems such as MongoDB, MySQL, PostgreSQL, etc.
  • In-depth understanding of the entire web development process (design, development and deployment).
  • Knowledge of OOP principles and best design practices.
  • Excellent analytical, multitasking and communication skills; fluency in English.

Bonus points:

  • Industry experience with robotics.
  • Experience working in a LAMP stack.


  • BSc or MSc in Computer Science, Robotics or a related field.