Junior Haskell Developer

Where? Łódź/Gdynia/Poznań/Remote

Status Ongoing

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 client’s, CEOs, and CTOs and have a real influence on the final outcome

Join us if you have

doneExperience in Haskell projects development
doneCommand of cabal packaging
doneGood understanding of monadic solutions
doneUnderstanding of functional and integration testing
doneProficiency in using Git
doneStrong communication skills
doneGood command of English
addNice 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
  • Having a chance to share your knowledge during internal and external workshops, meet-ups, and conferences

By joining us you get

Self-growth budget
Paid time for self-development
Knowledge sharing
Flexible working hours and remote work
Access to our private library
Free English classes
Co-funded sport card
Private medical care
Great team building events
Internal recommendation program

Haven’t you found an interesting offer?

Send us your CV job@binarapps.com, maybe your application will interest us and we will be able to establish cooperation.