#1 Job Board for tech industry in Europe

Junior Haskell Developer
Scala

Junior Haskell Developer

Type of work
Undetermined
Experience
Junior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Haskell

    junior

    purescript

    junior

    nix

    junior

Job description

Online interview
Learn more about BinarApps and our projects.
Check out our social media! ;)

How do we work?


  • we usually cooperate with international clients, therefore we speak English on a daily basis
  • we pay a lot of attention to the quality of code. We keep it clean and well-tested. We do Merge Requests with mandatory Code Review, backed up with a CI
  • we do things the Agile way
  • we work in a Team that doesn’t compromise on quality
  • we cooperate closely with clients and have a real influence on the final outcome


By joining us you get:


  • inspiring projects for startups around the world 
  • opportunity to learn yourself a Plutus platform as well as cryptocurrencies-based financial models
  • flexible working hours
  • remote / partly remote job 
  • self-growth budget (conferences, workshops, 4 h/mo self-growth paid time)
  • free English lessons with a native speaker
  • private medical care 
  • sports card co-funding
  • car park co-funding
  • MacBook


Join us if you have:


  • some experience in Haskell projects development
  • command of cabal packaging
  • good understanding of monadic solutions
  • understanding of functional and integration testing
  • proficiency in using Git
  • strong communication skills
  • good command of English and Polish


Nice to have:


  • practical experience in Nix
  • PureScript language knowledge
  • knowledge of MTL and freer-simple libraries is welcome
  • understanding of property-based testing
  • experience of optics usage
  • familiarity with blockchain algorithms and implementations
  • overview of Haskell language extensions
  • experience in other declarative programming languages

Your role and responsibilities:


  • building and maintaining smart contracts on Cardano
  • building and maintaining user web-based interface for Cardano smart contracts
  • being a part of an Agile development team led by Scrum Master/PM and collaborating with other experienced specialists
  • taking part in the code review and code refinement processes
  • have a chance to share your knowledge during internal and external workshops, meet-ups, and conferences