• 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.

Job Description

We have a stable backend written in Haskell, that interfaces with PostgreSQL using hpqtypes, with a dash of Java for manipulating PDFs. A React front-end interfaces to this Haskell backend. We also have a separate and newly launched product based on Node.js, React, and PostgreSQL.

We need someone with a strong Haskell background to help maintain and develop new features across our PostgreSQL-Haskell-React stack. The person taking this role must be willing and able to develop complete features, from writing JavaScript models, creating the React UI, and working with the Haskell codebase, all the way down to the PostgreSQL queries.

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

A position in a re-startup with strong owners that is growing fast and is on the verge of being self-financing.

Working Environment:

  • Working remotely is perfectly fine if you are not located in Stockholm, in fact, almost our entire Engineering team is remote
  • 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
  • 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
  • Fogbugz
  • Google Apps
  • Slack

What We Need From You

Absolute requirements:

  • Haskell
  • JavaScript, preferrably experience with React
  • SQL
  • Linux
  • Very good written and spoken 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
  • Need to be an EU national, or have the ability to work in the EU

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

  • Node.js skills
  • Not afraid of Java. In fact we’re ok with you being very good at Java.
  • Being a computer language polyglot - the more languages and frameworks you are comfortable with, the better.

Bonus points for:

  • Hackage contributions
  • Contributions to the Javascript ecosystem
  • Deep knowledge of PDF internals
  • Good knowledge of SQL / PostgreSQL
  • 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 500,000 documents per month for 900+ business customers in 30 countries, and we’ve doubled 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 Full Stack Developer" hos företaget Scrive och publicerades på webbjobb.io den 6 oktober 2017 klockan 06:10.

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