Jobs.ca
Jobs.ca
Language
Waterworth logo

Full Stack Developer - Generative AI Coding (UI/UX Focus)

Waterworth1 day ago
Victoria
Mid Level
full_time

Top Benefits

Competitive salary with health and dental coverage.
Flexible 40‑hour work week.
Modern downtown Victoria office.

About the role

Who We Are:

Muniworth is a dynamic, cloud-based SaaS startup dedicated to empowering municipal governments with precise financial forecasting tools. Our innovative platform enables local governments to achieve financial sustainability and make informed, data-driven decisions to support essential infrastructure and public utilities. We are a passionate, growing team committed to programming excellence, software quality, and the exploration of generative programming ("vibe coding") as the future of development.

What You'll Do:

  • Design and build complete applications, spanning both frontend and backend, with a strong emphasis on leveraging AI-driven development tools and generative programming approaches.

  • Demonstrate the capability to write full applications by hand, while embracing AI assistance for the majority of development tasks.

  • Collaborate with full-stack engineers to balance workloads and accelerate productivity.

  • Ensure the reliability and maintainability of applications through testing, debugging, and code reviews.

  • Engage proactively with the team, helping shape tools that have a direct and positive impact on municipal governments and their communities.

Requirements

Who You Are:

You're an experienced Full Stack Developer who enjoys building engaging user interfaces. You are excited about working with generative programming and leveraging AI to create beautiful, intuitive applications. You thrive when 90%+ of your role involves AI-assisted development, and you bring both technical expertise and creative flair. While you have a strong appreciation for user-first design and UI/UX, you're comfortable working across the stack and contributing wherever needed. Former game developers with strong UI/UX sensibilities may find this role a great fit—but to be clear, this is not a game development job. Likewise, if you have experience creating and launching a complete product on your own—such as acting as the technical founder of your own startup or leading the development of an independent business venture—that ability to independently bring a product to life will be highly valued in this position.

What You Bring:

  • Extensive experience in full stack development, ideally using TypeScript, React, NodeJS, and ExpressJS.
  • A strong interest in UI/UX work, with an eye for design and the ability to think from a user-first perspective.
  • Comfortable working across the stack, with a preference for frontend tasks.
  • Excellent problem-solving abilities.
  • Strong communication and collaboration skills within agile team environments.
  • A proactive, adaptable mindset suited for startup culture, embracing variability and actively pitching in wherever needed.
  • Prior experience with generative programming (vibe coding) at a senior developer level.
  • Nice to have: Experience with Azure and NoSQL databases.

Benefits

Why Join Muniworth:

  • Competitive salary and comprehensive health and dental benefits.
  • Flexible work hours (40 hours/week), accommodating your schedule preferences.
  • Modern, comfortable office in the heart of downtown Victoria, BC—100% in-person role.
  • Regular team-building events and social activities (optional but encouraged).
  • Opportunity to directly influence critical municipal financial infrastructure and positively impact communities.
  • For an ideal candidate with exceptional experience, we are open to offering compensation beyond the listed salary range.

About Waterworth

Software Development
11-50

Waterworth is a cloud-based platform that enables cities and towns to optimize their water rates and save for infrastructure upgrades. Ultimately, our software helps your community achieve financially sustainable water and wastewater systems. Our professional support team is just a phone call away, so your questions never go unanswered.