Senior React/JavaScript Developer

Job Summary

Progress is an experienced, trusted provider of products designed with customers in mind, so they can develop the applications they need, deploy where and how they want, and manage it all safely and securely. We take pride in what we do, always valuing the whole person—at work and in life. Our diverse life experiences enrich our culture because people power progress. Join us as a Senior React/JavaScript Developer in Brno for a research & development project where you will work with the university research team on security-focused playbooks and data analytics in a modern user interface.

The purpose of this project is to streamline the analysis of cyber security incidents & network telemetry in Flowmon product. Our team is working on a way how to democratize the technology, embed the expert knowledge and make Flowmon accessible & easy to use to a broad audience of IT professionals. New modern GUI interface is being developed in React, as a single-page application emphasizing responsiveness. We have finished the dashboards, reports, scheduling, and topological network maps, and we are getting ready for the data analysis part.

The application is using the latest version of React. However, since the project has been running for some time, we will also encounter class-based components, so experience with such is welcome. For styling, we use CSS-in-JS technology, specifically the styled-components library. For working with charts, we use Canvas and the D3 & KendoUI library.

Given the above, we are looking for an experienced professional for 3 year project engagement with the opportunity for a long term cooperation. Given the requirements of the project, only candidates who can be on-site in Brno will be eligible.

Your profile:

  • Extensive experience with JavaScript, TypeScript, and React (also knowledge of components in classes)
  • Knowledge of Redux and React context API
  • Knowledge of working with GIT.
  • Experience in designing projects based on React
  • English – spoken and written

What will be an advantage?

  • Knowledge of backend technologies (PHP, Postgres)
  • Overview in related JavaScript technologies such as Node.js, Webpack, Babel, Yarn, micro frontends, etc.
  • Knowledge of TCP/IP, NetFlow/IPFIX, tcpdump, PCAP analysis

So, if you can bring relevant experience and show up with enthusiasm, we want to hear from you.

What we offer in return is the opportunity to join a great company culture with wonderful colleagues to learn from and collaborate with and to also enjoy:

  • Opportunity to work on top of the edge technology, research & development
  • Generous remuneration package
  • Employee Stock Purchase Plan Enrollment
  • 25 days paid annual vacation
  • Cafeteria Benefit Plus: pension scheme contributions, MultiSport card, discounts in stores, and more
  • And many other perks such as meal allowance and language courses


We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

View all open positions