Avatar for Threshold

Home is where the art lives.

Full Stack Intern (Remote)

No salary • No equity
Apply now
How to apply

Please read the program description below and, if it feels like a good fit, answer our brief questionnaire here: forms.gle/ygpA7SBS6REUHJQs6

At the end of the questionnaire, please upload a video telling us about yourself– we’ve deliberately kept the questionnaire simple so you can tell us about yourself the way you want to. We want to know why you’d like to intern at Threshold, what you’re interested in working on, what work you’ve done in the past, and why you’d be a good fit for the program. Applicants who fail to upload a video will not be considered.

If we feel like there’s a good match we’ll send you a link to brief coding challenge on Coderbyte.


About the Internship

At Threshold, interns aren’t paper pushers. You won’t schedule meetings, take coffee orders, or organize files

You’ll work on real projects– projects you’re excited about– projects that have a real impact on our company, our products, and our customers.

And you’ll leave with real-world technical, creative, and business skills.

We’re looking for a few talented, dedicated, and kind people who see the value of what we’re doing at Threshold and who’ll use their passion, knowledge, and skills to help make Threshold a sustainable business– a business that believes people, planet, purpose and profit can all co-exist.

If we can build Threshold into a sustainable business, interns from our program will be well-positioned for future opportunities in the company. At the very least, they will have left with real-world experience and projects they can point to on their resume.


Project Development

We work in 6 week development cycles as laid out by the team at Basecamp (basecamp.com/shapeup). All interns will need to read through this brief manual in order to get acquainted with the methodology. In short, it consists of 1) figuring out what to work on for the 6 week cycle 2) assigning responsibilities 3) reducing risks and 4) shipping on time.

At the beginning of your internship, you’ll work with the founder to determine which projects you can successfully– and sanely– complete in a 6 week cycle. These projects will fall into 3 broad categories: maintenance, optimization, and new features.


Sample “new feature” projects..

These are only samples. We’d love to hear what you’d be interested in doing as well!

• Create notifications for new followers and new Hosts
• Create functionality for reviewing Hosts
• Create a recommendation engine
• Create a means to tip Artists
• Integrate geo-location based notifications (e.g. tips, end of a show)
• Create 3rd party integrations
• Add Threshold to Google Play and Apple stores


Location
Our company is 100% remote so you can work from anywhere you want as long as you have a solid internet connection.

Communication
We’re not fans of organized meetings and other non-essential interruptions, in fact we avoid them as much as possible. For the most part, our communication occurs asynchronously. We use Slack and ClickUp as our primary modes of communication, which we’ll provide you access to. That being said, we will occasionally have an impromptu video chat on Slack or Google if a topic is too complex to type out.

Time Commitment
Our internships require a commitment of at least 10 hours a week for 6 weeks. How you choose to manage those hours is completely up to you.

Compensation
Unfortunately, because we’re a boot-strapped startup with a distaste for debt, our internships are currently unpaid. That being said, if we can build Threshold into a sustainable business, interns from our program will be well-positioned for future opportunities in the company. At the very least, you will have left with real-world experience and projects you can point to on your resume.



About our Platform

Threshold is a fully responsive Progressive Web App built with Preact (a lightweight alternative to React), Parcel, and Workbox which lives on the Google Cloud Platform (as an aside– we received a top-tier grant from Google's startup program by the Dir. of Engineering and Google's Head of Startup Programs).

The initial framework was developed by Henrik Joreteg. Henrik was the Sr. Architect on Starbucks’ recent PWA and is currently helping a Fortune 5 build theirs. A team of highly skilled Polish developers continued where Henrik left off and brought Threshold to beta–where it currently stands.

We're looking for a few talented interns to help us optimize/stabilize the app and add a few key features.

We have extensive documentation, hours of screencasts, and architectural diagrams so it should be relatively straightforward to jump into the project.


Key Technologies Use

We aim to keep our systems modular, our code lightweight and clean, and our documentation clear, with a principle of always leaving things better than how you found it. The tech choices below represent goals of making everything as fast and lightweight as possible.

Frontend

**Preact
**Parcel
**Redux-Bundler
**Preact-i18n
**Firebase Hosting, Auth, and Storage
**GraphQl queries
**Google Maps API
**Google Timezone API
**Cypress.io
**Polyfill.io
**Stripe.js
**Workbox
**Mailchimp (non-transactional emails)

Backend

**Node.js server running express and express-graphql (vanilla)
**PostGres DB with PostGIS extension (running on Google Cloud SQL)
**SendBird API (messaging)
**Stripe Connect platform
**Firebase Auth
**Firebase Storage
**knex.js
**CircleCI
**Mandrill (transactional email)


About Threshold

Threshold is a startup based in Spokane, WA. We’re a small team with bold dreams to be the global leader in home-based events and entertainment.

At the core of our company is a Progressive Web App (PWA) that helps artists– musicians, authors, subject-matter experts, or anyone else with a fanbase– find their fans anywhere around the world, set up shows at their fans' home or business, and–here’s the best part– make a sustainable living wage.

Everything we do at Threshold is driven by our 'humans-first' philosophy.

This is why we chose to become a Public Benefit Corporation– to create a charter that holds us accountable, not solely for the creation of profit, but for the betterment of the people and communities we serve. We could create an innovative platform with awe-inspiring engineering and 10X revenue growth, but if it separates users from the


We believe…

**Each one of us is a unique work of art billions of years in the making.
**Art is fundamental for the cultivation of a healthy, diverse, and humane society.
**Artists must be free to pursue their craft wherever it takes them– unfettered by dogma of any kind.
**People and our Planet are just as important as Profit.
**Main St. is just as important as Wall St.
**Any technology that robs people of the better parts of their humanity is a failure.
**Any technology that causes physical, emotional, or spiritual harm is a failure.
**Growth is not always the best option.
**Difference makes us better.
**Competition makes us stronger.

More jobs at Threshold

View all jobs

Co-Founder / CTO

Apply now