Description
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 op
Full description, company and the link to apply — after you sign in.
Sign inEmployer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.