Chatterbug is building the Internet’s best way to learn a language by empowering those who speak languages: Humans! Humans build our curriculum, teach our students how to speak in one-on-one lessons, and now we are looking a few more humans to help run our systems.
Check us out at https://chatterbug.com.
We believe that design and usability are the foundation of an excellent product experience. Our Product/Design and Engineering teams (both of which are small) work together very closely all the way from concept to final implementation. We use an iterative process, release often, and stay open to feedback.
As we release new language curricula and expand the scope of what's possible with Chatterbug, we've found our ambitions have exceeded our ability to turn them into reality. That's where you come in.
All new frontend development at Chatterbug is done in React on top of a Ruby on Rails backend. Within the React universe we use:
Some existing parts of the site are still written with a more traditional Rails methodology, but we're phasing those out in favor of React, because React is amazing!
This job will be focused primarily on taking design concepts and turning them into reality. But don't worry, all of our engineers participate in the design phase as well, and there are always small changes/improvements to the design during the implementation phase to ensure that design and technology are complementing each other.
Our mobile app is written with React Native using a GraphQL API (on the Rails side) and you will also have the opportunity to work across both mobile and web apps.
You’re a multi-talented engineer who wants to join our team building our language-learning product and infrastructure. You would be part of a small development team and have the opportunity to own major components of our systems.
You’ll ship new features to our students and tutors, you’ll help be in service of our growing curriculum development team building our language learning content, and you’ll assist in digging into technical issues in our stack.
You’re an active learner whose passions may include learning languages. (If you know a language other than English please tell us!)
Although we are a small team, we have a big product. We are an experienced team with backgrounds at GitHub and other major tech companies with funding from top investors in Silicon Valley and Europe. Our team works extremely reasonable hours and we have a strong commitment to work-life balance.
Beyond language learning, we’re on a bigger mission to help make lots of jobs for people who only need one skill: how to speak their native language. We currently teach German and Spanish to English speakers, and we’re nearly ready to launch French for English speakers and English for Spanish speakers. We have an international team and an international product, and we’re proud of it.
Our team is spread across the US and Europe. Here’s what you can expect to see:
We’re pushing the boundaries of how humans learn languages online—even if you don’t know all of the above we’d like to hear from you!
Curious about how the company operates? Here’s a quick overview:
Click the Apply for this Job button! If you have a resume, please feel free to upload it, but we're more interested in why you think Chatterbug might be a good fit for you and what you've done before. The cover letter is your chance to shine! Don't forget to list any relevant links (portfolio, links to side projects, etc). We look forward to hearing from you!
Ideally you will also have: