Full-time  •   Prague
Seniority: Mid level  •  Education: College

Are you proficient in JavaScript and looking for a meaningful job with an impact on the environment? This role could be the right choice for you.

You will work in a Czech branch of a Danish company delivering tailor-made solutions in various types of water environments: agriculture, energy, climate change, groundwater, ecosystems, and environmental risk.

What about the project?

You will be working on an app monitoring water leakage from the distribution network.


  • At least 3 years of frontend development

  • At least 1 year of experience with React framework

  • JavaScript – ES6 is necessary, other languages are beneficial

  • Proficiency in HTML5 and CSS3

  • Familiarity with consuming REST APIs in frontend applications

  • Solid spoken and written English (at least level B1)


  • Experience with state management, ideally Redux

  • Experience with package management (e.g., npm, yarn)

  • Experience with Polymer frameworks and web components is an advantage

  • Experience with TypeScript is highly desirable

  • Experience with frontend testing, ideally Jest with Karma

  • Experience with design and implementation of reusable React components

  • Experience with Material UI library

  • Experience with some mapping libraries like Google Map API, OpenLayers, MapBox, Leaflet,

  • Experience with chart or other data visualization (dygraphs, d3, plotly js, or other)

  • Experience with GraphQ

What do we offer?

  • Job in an environment-friendly and growing industry

  • Home-office with flexible working hours

  • Working with recent technologies

  • Work in smaller groups with a personal touch

  • The environment where you can learn new things and receive training

  • A domain that offers interesting challenges for data visualization, maps, and overall UI design

  • 5 weeks of vacation

Job position benefits

Home office Extra holidays Meal vouchers or meal contributions Flexible working time

Don't miss a single job opportunity!
Let us send you offers by email.

Alerts Set-up my job alerts
See more offers in

IT jobs

Apply to this job offer

1. Contact information

2. Message to employer

3. Document upload