Private Tutors

Join us!

Verbling is a San Francisco startup helping the world learn foreign languages. Students on six continents use Verbling to realize their dreams. We're looking for amazing people to make more dreams come true.

At Verbling, we see the faces of our users every single day. They're more than numbers on a graph. Language students fumble with grammar, learn slang, and laugh in live Verbling classes 24/7. We're still data driven, and the numbers could become very large. We're targeting over a billion language learners previously locked into a dead, broken market, now ripe for disruption thanks to technology.

What we look for

The first ten team members shape the company's culture, a culture that will mean everything as the organization scales. Therefore, we look for those with founder mentality. We want to bring on board people who take initiative, who aren't afraid of responsibility, and who understand the inherent value in moving fast and taking risks.

If this sounds like you, please check out our available positions below and show us why you would be a good fit.

Benefits

  • Substantial equity stake
  • 100% medical, dental, and vision insurance
  • Office lunch catered every day from local restaurants
  • Free Mission Cliffs membership
  • Unlimited Barry's Bootcamp classes (the best workout in SF, we promise)
  • Bi-weekly company outings
  • Brand new offices in the Mission
  • Build your own setup
  • Occasional workation (we went to Mexico once)

Available Positions

Dev Ops (San Francisco - Contractor)

We are looking for part time infrastructure engineer to setup and perfect the tools and platform that makes Verbling run.

You will be in charge of developing a scalable system with continuous testing, integration, and one-click deploy and rollback. Your systems will be used by all our engineers as part of their workflow, you'll have the opportunity define and implement this pipeline to bring the most effective develop processes to Verbling.

Enjoy diagnosing, fixing, or preventing all manners of problems that only show up in large scale, distributed systems?
We want you!

Requirements

  • Linux/Unix command line is your second home.
  • Experience with AWS.
  • Experience with deployment systems and flows. One-click deployments, upgrades and rollbacks.
  • Experience in CI systems (we use CircleCI).
  • Experience with provisioning tools, like Chef, Puppet, Docker or other.

Bonus

  • Building tools and metrics.
  • Instrumenting and setting up effective realtime alerting systems.

Full-Stack Javascript Generalist (San Francisco - Full-time)

Javascript is crucial to Verbling. We use Node.js on the backend and a Backbone/React-based framework on the front-end. We are looking for someone who's excited about getting their hands dirty in all part of the stack.

You are a experienced Javascript developer who wants to get in on building the future of ed-tech from the bottom up. You want to be an integral part in inventing new ways for students to learn foreign languages.

You love to learn, and equally love to share your knowledge with others. You’re both a listener and contributor. You are a great communicator and you take care to understand before making yourself understood.

Your code is architected for scalability, re-use, and testability. Your operators are always === and you are a master of closures. You have strong opinions on code structure and modularization. You're pretty darn excited about react, isomorphic flux, generators, and FRP.

Responsibilities

  • Own and drive projects from idea spec to production.
  • Work closely with product and design teams.
  • Continually iterate on product features using analytics and user feedback.

Requirements

  • Experience with Node.js.
  • Experience in front-end JS development, and preferably in a framework like Backbone, Angular, etc.
  • Always thinking about scalability and performance bottlenecks.
  • A test-driven mindset.

Bonus

  • Interest in spoken languages.
  • Open-source contributions.
  • Experience in NoSQL; MongoDB, Couch, redis, or similar.
  • Experience in React

iOS Engineer (San Francisco - Full-time)

We’re looking for someone who is not only well versed in iOS development, but also has a strong understanding of good UX and isn’t afraid to get their hands dirty in backend code.

You write testable, re-usable, and scalable code that can be collaborated on by a growing team. We’re looking for product-aware engineers who are thoughtful, responsible and passionate builders who appreciate user experience.

Verbling on mobile is crucial to our success and we are looking for a rockstar to drive and iterate on the handheld experience for millions of users.

Requirements

  • Experience developing, releasing, and maintaining native iOS applications in both the App Store and Enterprise Distribution
  • Deep knowledge of Objective-C, Cocoa, and Xcode
  • Experience collaborating on software projects and working in a team environment.
  • i18n experience
  • Strong debugging skills
  • Knowledge of algorithms and data structures

Bonus

  • Open-source contributions.
  • Experience in Android development.
Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match. Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match. Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match. Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match. Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match. Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match. Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///srv/express/releases/a65098746f7866713c6823832619343e1350d20d/lib/shared/libs/engine/server/plugins/phantom/phantom.js. Domains, protocols and ports must match.