JobHabor
Menu

Haskell Developer

Unison Group · Warsaw, Masovian Voivodeship, Poland · Onsite

Weak hiring record · median 68 days open

3535

Hiring signal

Stale

Open 125 days · How we score

All reasons
  • Open 125 days
  • 53% of this employer's openings are over 60 days old

Hide postings like this across the board with Pro

Did you apply?

Haskell Developer at Unison Group. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Description

We are looking for a highly skilled Haskell Developer with a strong foundation in Functional Programming and Mathematics/Computer Science concepts. The ideal candidate should have experience in designing and developing scalable applications using Haskell and possess excellent analytical and problem-solving abilities.

Key Responsibilities

  • Design, develop, and maintain applications using Haskell.
  • Write clean, efficient, and reusable code following functional programming principles.
  • Work on complex algorithms, data structures, and mathematical problem-solving.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Optimize application performance and ensure high-quality code through testing and code reviews.
  • Participate in architecture discussions and technical design decisions.

Required Skills

  • Strong hands-on experience in Haskell programming.
  • Deep understanding of Functional Programming concepts:
  • Pure Functions
  • Immutability
  • Recursion
  • Higher-Order Functions
  • Type Systems
  • Monads
  • Strong foundation in:
  • Mathematics
  • Algorithms and Data Structures
  • Discrete Mathematics and Logic
  • Excellent problem-solving and analytical skills.
  • Good understanding of software engineering best practices and version control systems.

Preferred Skills

  • Exposure to other functional languages such as Scala, OCaml, or F#.
  • Experience in distributed systems, backend development, or high-performance computing.
  • Contributions to open-source projects or academic/research experience in functional programming.

Educational Qualification

  • Bachelor's or Master's degree in Computer Science, Mathematics, Engineering, or a related field.
  • Candidates with a strong mathematical background will be preferred.

Skills

  • Haskell
  • Scala
  • OCaml
  • F#

More jobs at Unison Group

All 116

Similar roles