About Replit
Stop wasting time setting up a development environment! We give you an instant IDE to learn, build, collaborate, and host all in one place.
We’re on a mission to make programming collaborative, accessible, and fun for everyone. Creating the future of computing is a team effort, though.
What we care about
We make programming more accessible by building powerful yet approachable tools and platforms for developers, students, and educators. We want to blur the line between learning and making– a place where you can hang out, tinker with ideas, learn new concepts, and launch a business all in the same day.Replit is a platform for both newcomers and experts to express themselves. While computers are the most powerful tools to exist in the history of humanity, most people are just consumers of these machines. Our goal is to empower people as creators and give them computer superpowers– where every app, website, and program can be as personal as a home-cooked meal.Creative empowerment is reflected in our team. We are transparent and open, value collaboration across different fields, and constantly talk to our users. Anyone and everyone (including interns!) can have an enormous impact and product-changing ideas. All you have to do is share.We are at a unique point in time to be working on these problems and in a unique position to help solve them. Especially as global connectivity increases, browsers become more sophisticated, and schools begin to understand the need for coding literacy, Replit has a responsibility to help make the world of computing more equitable, powerful, and fun.No matter how much we like computers, this all has to get done by people (us)! We celebrate all kinds of backgrounds, all of which inspire our conversations with computer science, education, psychology, design, business, art, literature, biology, and more. Help us expand that list!
What we work on
On any given day, we tackle some of the most challenging problems in computing (sandboxing, distributed systems, scheduling) and the the most interesting problems in design and HCI (how do you create a learnable programming environment?). Lucky for us, features like multiplayer collaboration happen to be product, design, and engineering puzzles all at the same time.We are constantly experimenting, prototyping, and learning how to make collaborative programming inclusive and fun. We love demos, brainstorming, and bringing research ideas to life that impact millions of people.Read more about some of our most recent and ongoing projects on our blog:
How we interview
We look for people who are excellent at their craft and want to share that expertise with others. Regardless if you're an engineer, designer, marketer, or a wildcard, we want to see that your fundamentals are nailed down, you're resourceful, responsive to feedback, and able to think on your toes!
That means that we won't be testing you with brainteasers that are unrelated to the real world. We ask you questions related to real challenges at Replit.
We are always looking for new talent and value everyone who wants to contribute— from fulltime to interns. To see some first hand accounts and specific examples about our process, check out our blog post on hiring interns, our initial engineering challenge, Clément Mihailescu's interview experience, and Dalia's internship story.
Benefits
Competitive salary & equityYour choice of new equipment and softwareHealth, dental, and vision insuranceAutonomy at workFlexible work hoursLearning & development stipendMonthly health & wellness stipendGenerous parental leaveUnlimited PTO (2 weeks minimum required)401k matchingCommuter benefitsLunch!