This job ad has been posted over 40 days ago! (*)
We’re hiring a back-end developer. This is a full-time role that can be done from anywhere in the continental United States. It could be a great fit for you if you want to write open source code on a meaningful project as a leading member of a small team.
The Permanent Legacy Foundation is a nonprofit seeking to democratize access to digital legacy. We believe that everyone deserves to be remembered. More of our lives now take place online, meaning the artifacts we leave behind are vulnerable to format shifts and cloud services closing their doors. Our descendants and future historians won’t have diaries or photos in an attic – they’ll have digital files that may or may not be accessible as time goes by. Permanent is a digital dig site for future archaeologists, a safe place to entrust your family history, and an innovative new way to fund cloud storage.
We’re looking for an enthusiastic and experienced developer to help us modernize our file processing pipeline and extend our SDK to increase its usefulness to our partners. You’ll be working closely with both our internal engineering team (Cecilia, Natalie, and Mithuna) and some outside contractors. Your strengths, interests, and feedback will help shape the direction of our technical work going forward.
Some of our key projects for this year include:
Ideally you’ll be fluent in TypeScript (PHP knowledge is useful, but not necessary) and have experience writing open source code. It’s helpful, but not essential, for you to have an interest in digital preservation and some familiarity with AWS products like S3, EC2, and RDS.
Permanent is currently shifting to open source TypeScript microservices and extending our open source TypeScript SDK which sits in front of our older (closed source) PHP codebase. New functionality will be built in TypeScript. We are committed to writing code and holding discussions in the open as part of our mission – check us out on GitHub .
We are an entirely remote team that makes use of asynchronous chat and regular video meetings for collaboration and to build a sense of camaraderie. We hope to get the team together in person once it is safe to do so! We work some core hours together to make it easy to find meeting times but offer flexible scheduling outside of those hours.
Information on Permanent Legacy Foundation and our mission can be found at www.permanent.org and third party channels including:
Permanent is committed to diversity and inclusion and people from groups underrepresented in software development are encouraged to apply.