Are you proficient in JavaScript and looking for a meaningful job with an impact on the environment?

We are seeking a Frontend developer – React.

We are about 100 developers, architects, and specialists in Denmark, Czech Republic, Germany, Singapore, India, China, and Australia sitting in a wider organization of about 1000 modelers, engineers, and other experts worldwide. We are all driven by a common interest in the water industry. Our new colleague will help us build our cloud frontend applications.

What skills and experience are mandatory?

  • Proficiency in JavaScript >=ES6 is necessary, other languages are beneficial
  • Proficiency in HTML5 and CSS3
  • Familiarity with consuming REST APIs in frontend applications
  • Familiarity with responsive design
  • Familiarity with version control tools, ideally Git
  • At least 3 years of frontend development
  • At least 1 year experience with React framework
  • Experience with state management, ideally Redux
  • Experience with package management (e.g., npm, yarn)
  • Advanced English (level B2)
  • Enthusiasm for frontend development

What skills and experience are beneficial?

  • Experience with Polymer framework and web components is desirable
  • Experience with TypeScript is highly desirable
  • Experience with frontend testing, ideally Jest with Karma
  • Experience with design and implementation of reusable React components
  • Knowledge of JavaScript linting tools, such as ES Lint, JS Lint, JS Hint
  • 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 GraphQL
  • Some understanding of build and release pipelines to cloud environment (Azure, AWS, or other)
  • Experience with working in a distributed team and in an Agile methodology
  • Ability to self-learn new concepts and technologies on the job

What do we offer?

  • Job in environment friendly and growing industry
  • Benefits like contribution to home office equipment, lunch, and more.
  • Working with recent technologies
  • Work in smaller groups with personal touch
  • Environment where you can learn new things and receive training
  • Domain which offers interesting challenges for data visualization, maps, and overall UI design
  • 5 weeks of vacation

Office location: Prague (Vršovice)

Start date: as soon as possible

Information about position

DHI a.s.
Na vrších 1490/5, Praha – Vršovice
Required education: Secondary education or professional training with a school-leaving exam
Required languages: English (Advanced)
Benefits: Contribution holiday, Notebook, Contributions to the pension / life insurance, Flexible start/end of working hours, Meal tickets / catering allowance, Holidays 5 weeks, Educational courses, training, Contribution to sport / culture / leisure, Education allowance, Occasional work from home, Corporate events, Foreign business trips, Dog-friendly office
Listed in: IS/IT: Application and system development, JavaScript developer, React developer
Employment form
Employment form: Full-time work
Contract duration
Contract duration: Permanent
Employment contract
Employment contract: employment contract
Employer type: Employer

Also suitable for refugees from Ukraine