24FreelanceFreelance marketplace that never sleeps
Active

ReasonML and Rescript Developer for Type-Safe Frontend

93 views#2286
Listing period1 dayuntil 18.11.2026
Posted20.08.2026
Views9318 in 14 days

About the service

I'm a frontend developer who works specifically in ReasonML and Rescript — OCaml family languages that compile to readable and performant JavaScript. If your team needs honest strict typing right in the browser, this is my domain. I use the compiler as a design tool: exhaustive pattern matching, variants and records precisely describe your domain, and entire classes of runtime errors simply don't pass compilation. The result is an interface that continues working predictably even months after the first commit and through active refactoring.

Most of my work is built on top of React through official bindings, so I easily embed typed components in an existing application or build new from scratch. Integration with regular JavaScript and TypeScript libraries I handle through careful external bindings — you keep your favorite npm packages without losing type safety. I also configure the entire project toolchain: build, bundling, tests and CI, and when needed I build a smooth migration path for legacy code to Rescript without risky wholesale rewriting.

Important about scope: this is a separate offer specifically in ReasonML and Rescript, not PureScript, Elm or plain TypeScript. If you need the OCaml line with its type guarantees in the web — I'm the fit. I write clean documented code, explain tradeoffs in plain language and leave the team able to maintain the result.

— Frontend development in ReasonML and Rescript
— Typed components and React hooks through bindings
— External bindings and integration with JS and TS libraries
— Smooth migration of legacy JavaScript to Rescript
— Build, bundling, testing and CI configuration
— Domain modeling with variants, records and exhaustive matching

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Natalia M.Web programming
Contact

What this page answers