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.
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.
Our Tech
The tech stack is built mostly on {Type,Java}Script. Our servers are all running Kubernetes on AWS's K8S/EKS. We utilize Postgres, Elasticsearch, and Redis for our storage and caching. Everything we ship gets profiled and performance monitored using tools like Telegraf, Grafana, and InfluxDB.
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