swash
Paperpile helps researchers and students to find, organize, read, and write academic papers.
Our user base is growing fast, and so is the team around it.
You take responsibility for substantial parts of our codebase and develop and ship new features and products. In a small team, everything you do matters and has a direct impact on the work of researchers and scientists worldwide
- 2 full stack engineers
- 1 backend engineer
Stack: TypeScript, Node.JS, React, React Native, AWS, MongoDB
We would love to hear from you. Please apply at:
Fashion advice from a true intellectual
Readability was never an issue. We follow a few common guidelines and with Perl::Tidy we get consistently formatted code.
So in principle Perl is perfect for us, the only drawback is that there is less and less library support for Perl. Most services like for example Stripe have libraries for Python, Ruby but don't bother with Perl (and I don't blame them). Third party libraries from CPAN are usually not that robust and well maintained.
But in general the Perl backend is the most robust part in our codebase and I would not trade it for any other language.