Posted 2 years, 8 months ago

Roles

Senior/Staff Software Engineer

Description

Lumi is looking for Haskell and PureScript engineers to grow our supply chain platform. Lumi helps manufacturers around the world make their capabilities available directly to ecommerce brands. We are open to remote candidates in the US and UK. We are looking for a full-stack developers with skills in both backend and frontend development. We use PureScript and React on the frontend and Haskell and Postgres on the backend. On the PureScript side, we use our own purescript-react-basic bindings, and purescript-lumi-components, a UI component library that we built and open-sourced. We get a lot of utility from PureScript’s type system, leveraging the compiler in order to ensure that we don’t get IDs for different entities mixed up, that all API calls are type correct, and that all form data is appropriately validated before it is used. On the Haskell side, we primarily use Servant and Esqueleto. We don’t expect candidates to have experience with all these things. We’d like to find engineers who are interested in learning more about these, and we’ll be happy to teach you. Lumi was recently acquired by Narvar, where we are continuing to grow the team and leveraging Narvar’s experience building the software infrastructure that powers billions of e-commerce shipments for companies like Patagonia, Nike, GAP, Home Depot, etc.

Similar Jobs

Create your own personalized Job Alert