where is who is hiring?
#1 of 4
[ original post ]
Solve hard problems that truly matter with a team that's smart, experienced, and kind. What problems? Help kids afford college by making it easier for them to find and receive scholarships.
The Job: You'll be writing vanilla JS, React, HTML, CSS, and wiring things to Rails on the back-end. More technical details forthcoming—read on.
The Department: We're a 4-member product engineering team within a 13-member engineering department
Technical Details: Rails, React, AWS, Postgres, Elasticsearch, Cassandra, Redis, Memcached, and some internal tooling in Go
The Interview Process: You'll talk to me (Product Engineering Manager), then our CTO, do some remote coding to chat code, come on-site and pair, meet the team, and meet a founder.
You're pragmatic, smart, work well with others, and take ownership of features from planning to production. Preferably, you're proficient with some of our technical stack, and you'll make the entire team better as an individual contributor, a teacher, and an occasional foil.
We take a lot of pride in accomplishing disproportionately big tasks, and to do that we treat engineers like professionals with clear expectations and regular feedback. And we're kind, respectful, and obsessed with the customer experience along the way.
#2 of 4
It's 2017 and customer service still sucks. Companies have tons of data about you (what you've purchased, every page view to your site, every interaction you've ever had with them). However, that data is stuck in a bunch of fragmented systems and even the customer service systems they currently use don't connect their own data between different channels (tickets, chats, phones, etc).
Help us eliminate terrible customer service experiences by building out the world's best customer service and support platform. With workflows shaped from our time at HostGator (10M+ customers) and GoDaddy (10M+ customers), and technology skills developed from building cPanel, Cloudflare, CBS Sports apps, Node itself, and more.
Our product is real time, distributed, and relies on a great user experience. Since we're a communications platform, we strive for 100% uptime (multi-zone, multi-region, horizontally scalable, cross datacenter replication). As such, simple things on a single application/server become fun challenges in a distributed system :)
- Software Engineer (Front-end - React.js)
- Senior Software Engineer (Backend - Node.js)
- Software Engineer (Backend - Node.js)
- Working with 2 Node Core Contributors and tons of other smart folks
- Founders have helped build many successful companies before (cPanel, Cloudflare, HostGator, etc)
- On-site lunch
- Well tested code and agile practices
- Your code is used 8+ hours a day by our customers so you'll gain massive amounts of experience and feedback
- React/Redux (Jest, Flow, Enzyme)
- Docker / Kubernetes
- Google Cloud Platform, AWS
- Message Queues (NATS, Google Pub/Sub)
#3 of 4
Roku is looking for developers to work on a variety of problems. I'm in the new products group working on Roku TV, mostly in modern C++, and I find it to be really interesting and challenging work. We're also hiring into our web services/cloud, data analytics, mobile development, user interaction, advertising technology, and QA groups.
See https://www.roku.com/about/jobs for more details.
#4 of 4