Himalayas logo
Tontine TrustTT

Functional Programmer (Haskell)

Tontine Trust is relaunching the most popular savings product in history for the modern era.

Tontine Trust

Employee count: 11-50

Job Title: Haskell Developer

Location: Remote

Job Description:

Tontine Trust is a fintech trust company, specializing in offering lifetime income pensions & trust funds. Our globally patented platform re-introduces a popular, safe alternative type of savings scheme to the world, the fundamental design of which has been endorsed by organizations like the OECD, the EU, the UK, and Canada, providing more sustainable and more rewarding lifetime income trusts for governments, institutions, and savers.

The ideal candidate will have a strong background in functional programming with Haskell. You will be responsible for developing, testing, documenting and maintaining our Haskell backend.

Responsibilities:

  • Develop and maintain our backend using the Beam ORM for PostgreSQL.

  • Implement RESTful APIs with Servant framework.

  • Write comprehensive tests using QuickCheck.

  • Set up and maintain a robust CI/CD pipeline using Nix, Cabal, Docker, GitHub Actions, and custom runners.

  • Utilize Cachix

  • Coordinate and communicate with the product and frontend team to fulfill business requirements for upcoming features

Requirements:

  • Strong knowledge of Haskell and functional programming principles.

  • Experience with Beam ORM for PostgreSQL.

  • Familiarity with the Servant framework for building RESTful APIs.

  • Knowledge of CQRS and Event Sourcing patterns.

  • Proficiency in writing tests using QuickCheck.

  • Experience with GHC 2022 will be considered an advantage

  • Familiarity with DevOps practices, including Nix, Cabal, Docker, GitHub Actions, and Cachix.

  • Excellent problem-solving skills and a passion for continuous learning.

  • Experience in fintech is considered an advantage

  • Experience with applied mathematics and economy is considered a plus

Responsibilities will be communicating with the product and frontend-team to build easy to use APIs for our cutting edge mobile and web app. Building and maintaining backend services, and ensuring that the backend services adhere to best practices for performance and security.

You should have a strong interest in the Haskell programming language and be eager to learn more about the finance and retirement industry, as well as a good sense of functional programming principles. This is a fantastic opportunity for a driven and ambitious individual to gain valuable experience and build their skills in a fast-paced and dynamic environment.

If you are passionate about functional programming and are excited about the opportunity to learn and grow as part of an up-and-coming technology company, we encourage you to apply for this opportunity.

Please apply by sending your CV to: haskellers@tontine.com

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Tontine Trust

Learn more about Tontine Trust and their company culture.

View company profile

Tontine Trust is relaunching the most popular savings product in history for the modern era. Our award-winning OECD endorsed product enables lifetime income trust funds & pensions that protect you and your families lifestyles with an uninterruptible monthly income that lasts for life, backed by Bitcoin, Gold and other tokenised real world assets.

Tontine Trust logoTT

Tontine Trust

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Tontine Trust

Find your next opportunity by exploring profiles of companies that are similar to Tontine Trust. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Tontine Trust hiring Functional Programmer (Haskell) • Remote (Work from Home) | Himalayas