Capital Match is seeking a Software Engineer - Haskell for a full-time position located in Singapore.


Who We Are Capital Match is the largest marketplace invoice financing platform in Southeast Asia based in Singapore. We are an innovative fintech business with a range of financial solutions to SMEs and investors. We have funded more than US$80 million in Singapore over the past 3 years. We are funded by multiple VCs and institutional investors including Dymon Asia Capital, an alternative asset manager with $6bn AUM and Eduardo Saverin's B Capital Group.

Role We are looking for experienced developers to lead our tech growth in the fintech space, expand into surrounding countries, develop new products and integrations. You will be involved in all aspects of the creation, growth and operations of a secure web-based platform. Experience in front-to-back feature development, distributed deployment and automation in the cloud, build and test automation, is highly desirable.

Our Platform Our platform is primarily developed in Haskell with a ClojureScript frontend. We use Docker containers, Nix and standard cloud infrastructure systems to manage our production rollouts. We make heavy use of modern functional programming practices, such as property-based testing and type-driven programming, to improve the quality of our code. We use many popular Haskell libraries such as Lens, QuickCheck, Servant, Scotty, Aeson, Attoparsec and Pandoc. We use continuous testing, integration and deployment wherever possible

Job Requirements

  • Adequate software engineering experience
  • Software engineering experience with Haskell
  • Strong foundation in data structures, algorithms, and software design
  • Experience of developing both server and web applications

Additional Points

  • Experience with modern software engineering practices such as TDD, CI, Emergent Design, Refactoring, Peer Review and Continuous Improvement
  • Familiarity with Linux systems, command-line environments and cloud-based deployments
  • A background in fintech and especially the lending space would be an advantage, but is not essential

What We Offer

  • Monthly salary from SGD 5,000-10,000 depends on experience
  • Equity options for excellent candidate
  • Working visa will be provided

How to Apply Send your resume to careers [at] capital-match [dot] com

To Apply

Send your resume to apply-9113 [at] functionaljobs [dot] com