Software Developer


👉 This job may not be available any more. It is not actively listed on

About Upstream

Upstream is building the place for your professional social life: a platform where professionals can get help & help others, meet people in fun live video mixer events, and build a community of like-minded professionals.

About this Role

We are looking to hire a full-stack engineer to join our team & focus on building the web-facing interface of our platform. Our mobile iOS & Android apps are already actively used by thousands of people, and we'd like to fill the gap and bring the same great experience to the browser.

Our tech is built mostly on {Type,Java}Script. Our servers are all running Kubernetes on AWS's EKS. We utilize PSQL, Elasticsearch, and Redis for our storage and caching. Everything we ship gets profiled and performance monitored using tools like Telegraf, Grafana, and InfluxDB.

Remote work is built into Upstream's DNA. Our team is spread across the US, and you'll be able to work from anywhere you'd like within the country, so good communication skills will come in handy. Our company offers unlimited vacation days, in addition to full benefits, including health, dental, and vision coverage.

About You

You are a self-starter, self-motivating developer who can take an idea and run independently. You love seeing a project go from ideation to fruition. While your focus will be on our front-end client, you'll undoubtedly be making changes to our API server, infrastructure, and tooling. We'd like you to:

  • Have at least 4 years of experience writing code, in any language
  • Have an understanding of {server, client}-side performance, and how to measure and optimize it
  • Write {some unit, but mostly integration} tests
  • Have contributed to open-source projects

Ready to Apply?

Apply using our RESTful "apply" endpoint, or simply send an email to

More details about the application API on our jobs Github page:

Similar Jobs

UI Developer
London, UK