Description:
DHI, a world-leading company in water, environment, and sustainability solutions, is seeking a highly skilled Front-end Developer with solid experience in the water domain to join its team in Vancouver, BC. This position provides a unique opportunity to work on cutting-edge digital solutions that address real-world challenges in water management, climate impact, and environmental sustainability.
The successful candidate will design and develop advanced front-end functionality using React and TypeScript, supporting projects across Canada and globally. As there is no local development team in Canada, the developer will work independently, ensuring high-quality and efficient code delivery aligned with DHI’s global coding standards and architecture principles.
This position is ideal for a developer passionate about the intersection of technology and environmental impact, capable of handling large datasets, GIS integration, and time-series visualization, while collaborating with multinational teams across Denmark, Singapore, Czechia, and Australia.
Develop, implement, and maintain front-end functionality for global software projects using React and TypeScript.
Collaborate with international teams to support Canadian and worldwide projects in the water and environmental domains.
Ensure front-end code meets high standards of performance, scalability, and maintainability.
Work directly with DHI’s UX and architecture teams to align deliverables with design and code quality expectations.
Handle visualization of large scientific and environmental datasets (2M+ elements), including GIS and time-series data.
Collaborate closely with DHI’s water domain experts to integrate scientific models and forecasting data into visual applications.
Write clean, testable, and well-documented code, avoiding AI-generated coding per company policy.
Defend and justify architectural decisions related to API and front-end design.
Support the deployment and maintenance of applications in production environments.
4+ years of proven experience in front-end software development for commercial or custom-built applications.
Strong hands-on experience with React and TypeScript.
Experience working with GIS services, spatial data, and data visualization tools.
Familiarity with time-series data storage, querying, and visualization techniques.
Direct experience working within the water domain — marine, coastal, river, or urban systems.
Proficiency with DHI MIKE software or similar environmental modeling libraries.
Master’s degree in Computer Science, Software Engineering, or Information Technology.
Excellent analytical thinking, attention to detail, and problem-solving skills.
Strong English communication skills (both written and verbal).
Must be legally eligible to work in Canada.
Experience with .NET, C#, or Python for backend development.
Familiarity with PostgreSQL, SQLite, and other database management tools.
Knowledge of Agile methodologies and experience with Azure DevOps or JIRA.
Prior experience leading technical decisions in software architecture.
Opportunity to contribute to global sustainability and environmental protection.
Exposure to international multidisciplinary teams working on advanced digital water solutions.
Involvement in projects from concept to deployment, influencing real-world outcomes.
Professional growth and autonomy – DHI empowers employees to innovate and expand their expertise.
A dynamic, flexible work environment promoting creativity, collaboration, and work-life balance.
Option to work remotely from home or from the Vancouver office.
| Organization | DHI |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Software Developer |
| Job Location | Vancouver,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 4 Years |
| Posted at | 2025-10-16 2:18 pm |
| Expires on | 2026-01-04 |