• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

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

Absolute requirements

  • Haskell
  • Linux
  • Very good English
  • Willing and able to travel at least twice per year to conference location
  • Documentation skills
  • Used to writing tests
  • Used to working remotely (if you are not located in Stockholm)
  • We have meetings during central European office hours, meaning that you probably are on GMT+/-3 time

Haskell skills is really at the core of it, but here’s the rest of our skill wish list

  • Not afraid of Java. In fact we’re ok with you being very good at Java.
  • Not afraid of JS and React

Bonus points for

  • Hackage contributions
  • Deep knowledge of PDF internals
  • Good knowledge of SQL / PostgreSQL
  • Being a polyglot
  • Cryptography
  • Swedish or Polish skills

Scrive is the Nordic market-leading provider of electronic signatures. When people buy a phone and sign their contract on an iPad, that’s us. We currently handle 100,000 documents per month for 600+ business customers in 21 countries, and we’ve tripled our revenue in the past year!

If you want to conquer the world and defeat the old, slow giants of enterprise software, we’d love to meet you. Scrive creates a lot of interesting data, and we build cutting-edge relationships with our customers and their customers. It’s a lot more than digital signatures, that’s for sure!

Detta är en jobbannons med titeln "Haskell Backend Developer" hos företaget Scrive och publicerades på webbjobb.io den 21 juni 2016 klockan 12:50.

Hur du söker jobbet

Notera att denna annons är publicerad via en av våra partners, där särskilda vilkor (krav på medlemskap, separat ansökning eller liknande) kan tillämpas.

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black