1

Purescript Jobs (NOW HIRING)

Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus. (we don't expect experience in OCaml in particular.) The role will provide opportunities to work in multiple parts ...

Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus. (we don't expect experience in OCaml in particular.) The role will provide opportunities to work in multiple parts ...

Purescript information

See salary details

$15K

$241.3K

$387K

How much do purescript jobs pay per year?

As of May 30, 2026, the average yearly pay for purescript in the United States is $241,295.00, according to ZipRecruiter salary data. Most workers in this role earn between $200,000.00 and $300,000.00 per year, depending on experience, location, and employer.

What is a Purescript job?

A Purescript job typically involves developing web applications using the PureScript programming language, a strongly-typed functional language that compiles to JavaScript. Developers in this role work on front-end or full-stack applications, leveraging PureScript's powerful type system to ensure code reliability. They often use frameworks like Halogen or work with JavaScript libraries to build scalable and maintainable applications. Companies hiring PureScript developers usually seek expertise in functional programming, type safety, and JavaScript interop.

What are the key skills and qualifications needed to thrive in the Purescript position, and why are they important?

To thrive as a PureScript developer, you need a solid background in functional programming, experience with PureScript syntax, and proficiency in JavaScript and web development concepts. Familiarity with tools such as PureScript compiler, build systems like Spago or Purs, and version control systems (e.g., Git) is typically required. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively in development teams are valued soft skills in this role. These skills are important for producing robust, maintainable functional code that integrates seamlessly into modern web applications.

What does a typical day look like for a PureScript developer?

A typical day for a PureScript developer involves writing and maintaining functional code, collaborating with team members to design and implement new features, and reviewing code for quality and adherence to functional programming principles. You can expect to work closely with frontend and backend engineers, participate in daily standups or sprint meetings, and debug or optimize code as needed. Many teams use agile methodologies, so there’s often a focus on iterative development and regular feedback. Being comfortable with version control and open communication tools is important, as remote or distributed work is common in PureScript projects.
What are the most commonly searched types of Purescript jobs? The most popular types of Purescript jobs are:
Infographic showing various Purescript job openings in the United States as of May 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% Physical job distribution, with an average salary of $241,295 per year, or $116 per hour.
Software Engineer - Must be CURRENT WI residents

Software Engineer - Must be CURRENT WI residents

Information Resource Group, Inc.

Madison, WI

Other

Posted 23 hours ago


Job description

NOTE: Candidates must be CURRENT WI residents. No relocation allowed. ​
 
Role: ​Software Engineer​ (Scala, Haskell, Purescript, F#, Erlang, Self, Scheme, OCaml, or Clojure​)
​Interview Process: Teams
Duration: 6/30/26, extension for high-performing candidates is expected
Location: Madison, WI- Onsite
NOTE: Candidates must be CURRENT WI residents. No relocation allowed. ​
 
Project details: The Software Engineer works under the general direction of a Software Development Supervisor. The position works on a collaborative basis with other Software Engineers, Project Managers, Database Administrators, and Business Process Analysts.

​Top Required Skills & Years of Experience:
  1.  Bachelor’s degree in computer science or related field
  2.  At least 5 years of relevant programming experience
  3. At least 5 years of experience in developing complex web applications
  4. Training or experience in functional languages such as S​cala, Haskell, Purescript, F#, Erlang, Self, Scheme, OCaml, or Clojure
  5. Experience using Linux as a development platform
  6. Experience developing web applications using PureScript, Scala, and PostgreSQL