About Digital Ubiquity Capital

Digital infrastructures are the foundational layer that are required to power tomorrow’s economy in the same way that railroads, roads, power and even waters ways have contributed to societies’ economic developments. Recent world events have accelerated radical digital transformations affecting the way we interact, work and live. It has demonstrated that in this upside down world, health, education and government all need to leverage the digital infrastructures in a new way. This is why investing in partnership with communities is what will make these infrastructures sustainable and will empower tomorrow’s economic needs. At Digital Ubiquity Capital we focus on removing the complexities in these investments, making them accessible as Environmental, Social and Corporate Governance (ESG) investment instruments to institutional investments funds, family offices, and even individuals from the communities themselves.

Position Information

We’re looking for a developer interested in writing and running fintech governance platforms based on the Cardano blockchain  that implement the smart contracts required. In this role, you’ll have the opportunity to work with a variety of growing start-ups as well as large scale infrastructure projects, building networks to millions of people across North America. You will experience and experiment with new technologies and work with a group of people whom you can learn and keep pushing things forward. This position is essentially remote but leadership is currently located in Ottawa, Montreal and New Brunswick.

You should be excited about:

  • Joining a team that focuses on the collaborative editing experience in our product
  • Dealing with multiple, different technical stacks and languages
  • Having end-to-end responsibility for features across different components
  • Thinking like a functional programmer
  • Working in a challenging, fast-paced and always changing the environment
  • Working in a effervescent crypto currency environment

Challenges you will be working on:

  • Build and run smart contracts in the Plutus Haskell environment
  • Participate in building a microservice architecture which scales, routes around failure and lets us build complex systems out of small components as well as maintain existing web applications
  • Run everything in the cloud (Azure)
  • Solve complex cross-stack architectural problems
  • Create libraries and services for other teams


  • Interest working with typed functional programming (e.g. Scala, Haskell, F#, Ocaml etc.)
  • Passion for clean, maintainable code
  • Understanding of basic blockchain concepts


  • Experience with languages that compile to Javascript (e.g. Typescript, Haxe)
  • Knowledge of build systems, Continuous Integration
  • Experience with Docker or other container technologies
  • Knowledge of the JVM and/or Linux

General requirements:

  • Bachelor’s degree in Computer Science or Software Engineering – equivalent work experience is acceptable
  • Must demonstrate either significant personal or professional experience in software development
    Able to meet deadlines, work within an international environment, exchange knowledge with colleagues, and be up-to-date with new trends
  • Ability & willingness to learn fast and pick up new things easily
  • Analyze and solve programming tasks independently and proactively
  • Strong critical thinking skills
  • Great communication skills in English, French is optional but an asset