Working Here
All of our developers are full-stack and work closely with Product, Design and QA teams to deliver features to about 45-55k users per day. Here is some of what you can expect working here:
Autonomy. Developers are organized into autonomous teams of 2-4 developers and have a lot of control over how they collaborate, communicate, and generally work.
Agility. Teams practice scrum, work in sprints, calculate velocity, do code reviews and rely on Continuous Integration.
Diversity. Women make up roughly a third of our team, and we have people from all over the world on our team. It’s part of what makes our culture great.
Location Independence. Remote work is built into our company’s DNA. Half of our developers are remote, including our CTO!
Craftsmanship. We have excellent engineers spanning all skill levels, and we all are committed to becoming better at our craft. We practice Lunch & Learns and mentorship.
Stewardship. We are big proponents of open source, use it a lot, and give back to the community wherever we can.
Our legacy codebase is constantly evolving to incorporate modern technologies. We started with Java, moved into JRuby on Rails leveraging the Java code with JRuby, and are now incorporating React where it makes sense.
Perks
We truly care about our people, and as such are strong believers in having fun at work, continuing education and work/life/family balance. We demonstrate that in the followings ways:
Competitive Pay. We hire excellent people and reward them accordingly.
Flexible Work Hours. If you work better evenings than mornings, that’s fine by us!
One Paid Conference per year (includes hotel and airfare).
DashCon. An internal yearly conference showcasing our engineering culture.
10% time per week to invest in open source or self-education.
Work from anywhere in any timezone.
Great benefits. Health, dental, and vision.
Parties! We can fly you out for our company-wide summer BBQ and holiday parties.
Good times guarantee. Board game nights, Bad-joke Wednesdays, our favorite perk 😉
Fun Facts about On-Site
OSM is an acronym for On-Site Manager and is pronounced “Awesome”
Mondays are just Mondays
Tuesdays are Kitten Tuesdays, we post cat pictures in chat
Wednesdays are Bad Joke Wednesdays
Thursdays are Thankful Thursdays where we give shout outs to our peers
Team coffee run on Fridays along with Friday pics for sharing resources
Monthly birthday food trucks
We celebrate important days like waffle day, pizza day, etc.
Telephone Pictionary with our “OSM” designers
