Senior Frontend Developer – React

We are seeking a seasoned Senior Frontend Developer to join our distributed engineering team. In this role, you will take ownership of complex user interfaces, mentor junior developers, and contribute to the architectural decisions that shape our products in the Czechia republic and beyond.

About DHI

DHI is a global and independent company dedicated to working on challenges within the fields of water and environment and sustainability. Within these fields, we provide a wide range of domain advisory, digital advisory, research and water governance services as well as providing leading edge technologies and products to the water data market.

 By joining DHI, you will become part of a dynamic and collaborative global team of experts where you will be empowered to innovate, engage and grow in your field of expertise. DHI is dedicated to sharing knowledge effectively and across our worldwide network of offices. 

 

Core Requirements:

  • Expert JavaScript/TypeScript: Mastery of modern ECMAScript (ES6+) and a deep understanding of asynchronous programming and functional paradigms.
  • React Ecosystem Leadership: Extensive experience building scalable applications using React and its core ecosystem.
  • State Management Architecture: Proven track record implementing robust state management patterns (e.g., Redux, MobX, React Context, or Zustand).
  • Modern Styling & Layout: Advanced proficiency in HTML5 and CSS3, with a strong focus on Responsive Design and cross-browser compatibility.
  • API Integration: Senior-level experience consuming and integrating RESTful APIs into frontend workflows.
  • Tooling & Version Control: Advanced proficiency with Git (branching strategies, PR reviews) and package management (npm/pnpm).
  • Professional Experience: Minimum of 5 years of dedicated frontend development experience in a professional environment.
  • Communication: Proficiency in English (minimum B2 level) with the ability to articulate complex technical concepts clearly.

 

Desirable Skills & Experience (Bonus):

  • Modern Web Standards: Experience with TypeScript (highly preferred), Polymer, and Web Components.
  • Testing Excellence: Experience with testing frameworks such as Jest and Karma to ensure code quality and reliability.
  • Data Visualization & Mapping: Hands-on experience with mapping libraries (OpenLayers, MapBox, Leaflet, deck.gl) and data visualization tools (D3.js, Plotly, dygraphs).
  • UI Frameworks: Familiarity with Material UI and the design/implementation of reusable, atomic component libraries.
  • DevOps & Cloud: Basic understanding of CI/CD pipelines and deployment strategies within Azure, GitHub, or AWS environments.
  • Agile Mindset: Ability to thrive in a distributed, agile team environment with a high degree of autonomy and self-learning.

 

What we offer

  • Meaningful work on real‑world, environment‑focused projects in a growing industry
  • Modern tech stack and room to grow your skills
  • Small, collaborative teams with a personal approach
  • Flexible working hours and hybrid setup
  • 1‑year contract, with the intention of converting it to unlimited if our cooperation proves successful
  • 5 weeks of vacation
  • Additional benefits, such as meal allowance, cafeteria benefit (for sport, recreation, health, education or home‑office equipment) and discounted cellphone plan

 

Office location

You will be based in our office in Prague, Czechia. We are working on a hybrid manner, which will allow you to work from home a few times per week.

How to apply?

  • Please submit your application including CV via the relevant job posting on DHI’s website: http://www.dhigroup.com/careers.
  • Deadline for application is 20 April 2026. Interviews will be conducted on an ongoing basis.
  • For further information please contact Jiří Kirkos, jiki@dhigroup.com.

 

To apply for this position, you must have the right to work in the Czech Republic without restrictions. We are unable to sponsor applicants for this position.

Apply
Share in your network Share on Facebook Share on X Share on LinkedIn Share on Google Plus Print Tip a friend
Deadline:
Expected start date: 01/05/2026
Expected start date: ASAP
Contact person:
Jiri Kirkos jiki@dhigroup.com
Position type: Full time
City: Prague
Country: Czechia
Job type: Software development and IT


DHI are the first people you should call when you have a tough challenge to solve in a water environment – be it a river, a reservoir, an ocean, a coastline, within a city or a factory.

Our knowledge of water environments is second-to-none. It represents 50 years of dedicated research and real-life experience from more than 140 countries. We strive to make this knowledge globally accessible to clients and partners by channelling it through our local teams and unique software.

Our world is water. So whether you need to save water, share it fairly, improve its quality, quantify its impact or manage its flow, we can help. Our knowledge, combined with our team's expertise and the power of our technology, holds the key to unlocking the right solution.

For more information please visit www.dhigroup.com
DHI A/S
Agern Alle 5
2970 Hørsholm
Denmark
hr-support@dhigroup.com