We have a stable backend written in Haskell, with a dash of Java for manipulating PDFs. The front-end is written in Javascript, mostly using React.
We need someone with a strong Haskell background to help maintain and expand our Haskell backend, find and fix performance problems, and help us maintain our Haskell packages (e.g. hpqtypes, happstack-static-routing, consumers). We are looking for someone who is in touch with the Haskell ecosystem and can make decisions as to what the best tools to use are, or to develop them when deemed necessary.
Everyone in Engineering contributes to the system architecture, so the work will contain not just lots of development, but also elements of system architecture in cooperation with other engineers as you spend more time with the company. We review each other’s code based on skills and experience.
As our product handles sensitive and important documents and needs to be available 24/7/365, attention to quality is an essential trait for any candidate. We are currently facing more and more complex use cases for our product so being able to wrap one’s brain around a large system and solve problems in it is also required.
The successful candidate would join the Engineering team and report to the CTO.
What We Can Offer
An early spot in a startup that is growing fast and raising a lot of funding.
Working Environment:
Working remotely is perfectly fine if you are not located in Stockholm
Morning stand-ups
Lots of voice/video meetings
Biannual all-hands conferences and team-building in Sweden or elsewhere
Both “brown” and “green” code bases
Continuous integration and regular code reviews
Your opinion will count
A chance to hone your Haskell skills to perfection in one of few companies that builds their core product in Haskell
Paid sick leave
30 days/annum paid leave
More work than you can shake a stick at
A ticket to ride on very exciting journey of growth to world domination
Our Tool Chain:
macOS or Linux
AWS
PostgreSQL
Redis
Github
Trello
Google Apps
Slack
