PINATA | Senior Software Engineer | New York, NY | Full time, ONSITE
TECH AT PINATA
We like Facebook's OSS and functional programming. We're happily using React / Redux/ React Native, and GraphQL for our mobile and web applications, and Scala (Cats, Http4s, Shapeless, Freestyle, etc.) on the backend.
We like the impact functional programming is having on JavaScript, and very happy to have Facebook's Flow for static type annotations. We're over-the-moon with ES6 (or whatever you want to call it) and looking forward to the new stuff in ES2017. We're even toying around with PureScript for admin tools on both the backend and frontend.
Our GraphQL API is backed by Scala, and we've bought into the ethos that GraphQL subtly preaches: CQRS/EventSourcing. We've built this largely with the Typelevel stack, and it's running on top of AWS Lambda and Kinesis.
YOU
You're a talented and passionate engineer interested in functional programming, unit testing, and strong type systems, but when necessary you're willing to relax some constraints to get-things-done.
You work well with your colleagues and have the humility to learn from them and the talent to teach them.
You are excited about working for an early stage company with promising and tangible prospects!
If you are interested, please send your resume to REDACTED_EMAIL. Our interview process starts with a phone call to give more information to each other, followed by a tech interview, which will lead to an offer.
Ask HN: Who is hiring? (May 2017)