Front-end Developer with experience in water domain
6 days ago
DHI is a global and independent company dedicated to working on challenges within the fields of water, environment and sustainability. Within these fields, we provide a wide range of advisory, digital advisory, research and water governance services as well as providing leading edge software products to the market.
By joining DHI, you will not only become part of a dynamic and collaborative global team of experts; you will be empowered to innovate, engage, and grow. We are constantly looking for passionate and talented people who are eager to join our team.
Do you have strong qualifications and the desire to grow your career in technically challenging engineering projects? Are you an outstanding communicator with the ability to work efficiently in multi-national and multi-cultural project teams? If yes, we can offer you an exciting opportunity to be part of a vibrant team of engineers operating from our network of offices around the world.
The Role
This developer role is responsible for delivering front-end functionality (React, Typescript) for projects located in Canada and worldwide. There is no development team in Canada, so the candidate is expected to work independently for a large portion of the time. The DHI architecture team will review the deliveries for adherence to coding standards and overall quality; the project teams require speed, so it is important that the candidate can deliver on both. In projects with new developments, a design will be available from our UX team that needs to be adhered to.
As our applications are all centred around the water domain with a strong visual representation it is essential that the candidate has previous experience with this domain (marine and coastal, river and/or urban applications), as well as large data set visualization (2 million+ elements), GIS familiarity, time series storage and visualisation and preferably some experience with applications dealing with forecasting/hindcasting and scientific research. Our water experts will be interacting directly with the developer, and it means there is often no interpreter to explain to the developer what the domain specific terminology means.
The candidate must be living in Canada and legally allowed to work there to be able to qualify for the position, as some Canadian projects require us to have the developer there. They also need to be willing to work with our international project teams (located in i.e. Denmark, Czechia, Singapore and Australia), so may need to work at odd hours for longer periods if a project requires it.
We are looking for an experienced software development professional with more than 4+ years of development experience in the water domain.
Responsibilities
You will be responsible for:
- Supporting of projects, executed by Canadian or international offices.
- Leading the development and deployment of front-end services that are performant, reliable, and scalable.
- Write clean, maintainable, and testable code using best practices – no use of AI currently allowed for code generation.
- Defending architectural decisions related to API and front-end code design of your work.
- Collaborating with cross-functional teams to define innovative solutions.
Skills and Qualifications
Required
- Proven experience as a Front—end Developer working on front-end parts of commercial software products and custom software solutions.
- Proven experience in development using React and Typescript.
- Proven experience working with GIS services and spatial data.
- Proven experience working with DHI MIKE software and associated libraries.
- Familiarity working with Time series optimized storage/querying/postprocessing
- Proven experience working with large datasets.
- Relevant work experience in a field in the water industry (marine and coastal, river and/or urban)
- Master's degree in Information Technology, Computer Science, or Software Information.
- Minimum of 4+ years experience working in Software Development and/or Information Technology.
- Excellent problem-solving skills and attention to detail.
- Strong communication abilities.
- Proficient skills in written and verbal English.
Desirable
- Proven experience as a Senior Developer working on backend parts of commercial software products and custom software solutions.
- Proven experience developing using .NET technology and C#.
- Familiarity with Python.
- Familiarity with Postgres and SQLite.
- In-depth knowledge of Agile process and principles.
- Proficient knowledge of work organisation using systems such as Azure DevOps or JIRA.
DHI Offers
- A job in a company that focuses on innovation and sustainability related to solving environmental problems of our planet. You will be part of it.
- Opportunities to impact products from idea to realization.
- Possibility to work and communicate with the colleagues from areas, different from SW development or IT.
- A team of highly motivated colleagues all around the world, experts in the digital water space.
- Professional and personal development. We empower our people. We ensure that they have the freedom to innovate and grow. We recruit professionals who can unite our technical excellence with our business excellence – and always maintain our professional integrity.
- Flexible working opportunities.
Office Location
- This is either a work from home position or work from the office in Vancouver.
Applications / Next Step
- Please submit your application including Cover letter and CV via the relevant job posting on DHI's website:
- Deadline for application is November 10th, 2025
- For further information please contact
To apply for this position, you must currently be located in and have the right to work in Canada without restrictions. We are unable to sponsor applicants for this position.
Deadline:
10/11/2025, 16:59
Expected start date:
01/12/2025
Expected start date:
Contact person:
Jeanne Frenken
Position type:
Full time
City:
Vancouver
Country:
Canada
Job type:
Software development and IT
-
Front-End Developer
6 days ago
Vancouver, British Columbia, Canada Continental Technology Solutions Full time $80,000 - $120,000 per yearCompany Description Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment through design, implementation, management and optimization to reach a true...
-
Junior Front End Developer
6 days ago
Vancouver, British Columbia, Canada Thinkingbox Full time US$45,000 - US$55,000Who We AreHi We're Thinkingbox, a brand experience agency driven by craft and curiosity. Our team blends diverse perspectives in design, technology, and strategy to push boundaries and deliver innovative work for our clients. We're a curious group that loves to think big, keep learning, and create meaningful experiences. Culture is at the heart of who we...
-
Front-End Developer
7 days ago
Vancouver, British Columbia, Canada EviSmart™ Full time $80,000 - $120,000 per yearFront-End DeveloperOn-site | Vancouver Office – 675 W Hastings St.About EviSmartEviSmart is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better — and we're doing it through powerful software that connects dentists, labs, and...
-
Front End Developer
8 hours ago
Vancouver, British Columbia, Canada FitCo Full time $60,000 - $120,000 per yearJob Description: As a Front End Developer, you will be working closely with our Project Managers and UX Designers to develop and maintain high quality websites, transform designs into working templates, estimate and manage time effectively and communicate using project management software.You should possess the following: Minimum 3-4 years experience in...
-
Front-End Developer Intern
1 week ago
Vancouver, British Columbia, Canada MoreThinks Solutions Full time $60,000 - $90,000 per yearLocation: RemoteJob Type: Full-timeCompany OverviewAt MoreThinks, we are on a mission to bridge the gap between creators, their audiences, and the brands they love. Through cutting-edge technology and design, we're building dynamic, engaging, and responsive platforms that power global communities.About Fanciti is our flagship platform, designed to support...
-
Sr. Front-End Developer React/.NET Core
1 week ago
Vancouver, British Columbia, Canada PPT Full time $80,000 - $120,000 per yearAt Pacific Programming and Tech Inc., we are passionate about crafting innovative software solutions that empower businesses and enhance user experiences. Our team thrives on collaboration, creativity, and a commitment to excellence. We are a leading software development firm specializing in the development of various systems and related applications, and we...
-
Front-End Engineer
2 weeks ago
Vancouver, British Columbia, Canada VoPay International Inc. Full time $120,000 - $180,000 per yearAbout VoPayHeadquartered in Vancouver, BC, VoPay was established to help businesses navigate the complexities of payments and financial services. VoPay provides secure, data-driven API payment infrastructure and embedded solutions to software platforms and enterprises across North America. At the heart of VoPay's offering is a multi-tenancy architecture...
-
Front End Engineer
2 weeks ago
Vancouver, British Columbia, Canada VoPay International Inc. Full time $80,000 - $100,000 per yearAbout VoPayHeadquartered in Vancouver, BC, VoPay was established to help businesses navigate the complexities of payments and financial services. VoPay provides secure, data-driven API payment infrastructure and embedded solutions to software platforms and enterprises across North America. At the heart of VoPay's offering is a multi-tenancy architecture...
-
Front-End Technical Lead
15 hours ago
Vancouver, British Columbia, Canada Aviso Wealth Full time $115,000 - $135,000 per yearAviso:At Aviso, we are dedicated to improving the financial well-being of Canadians. As a leading wealth management organization, we are committed to leadership, innovation, partnership, responsibility, and community. Working with talented and energetic professionals who exemplify our values every day, you will quickly notice that our people and dynamic...
-
Front-End Technical Lead
8 hours ago
Vancouver, British Columbia, Canada Aviso Wealth Full time $115,000 - $135,000Aviso:At Aviso, we are dedicated to improving the financial well-being of Canadians. As a leading wealth management organization, we are committed to leadership, innovation, partnership, responsibility, and community. Working with talented and energetic professionals who exemplify our values every day, you will quickly notice that our people and dynamic...