Skip content
查看开放的角色
我们正在建立一个世界 让每个孩子都能得到他们喜爱的教育
查看开放的角色
press-logo

ClassDojo获得1.25亿美元的D轮融资

我们将十年的基层增长转化为超过12亿美元的估值

远程第一

我们的团队来自全球各地,我们喜欢这样的方式。

我们的远程团队分散在加拿大和阿根廷,并以美国时区为标准进行工作。我们理解面对面工作和建立关系的价值,因此,我们每年都会相聚几次。我们的面试过程也是远程的;在进入编码挑战之前,我们会先通过一个简短的电话来了解对方,如果进展顺利,就会进行虚拟现场面试。

Dojo Islands是第一个也是最大的数字游乐场。我们的文化使之成为可能。

我们如何运作

幕后是一个辛勤工作的团队,他们有坚定的原则,为每一个阶段的发展而努力。

Collaboration > Parallelism
Collaboration > Parallelism

Two brains (or three, or four) are better than one, so we tackle almost everything as a team. We ask for help when we need it, but we also take the responsibility to proactively ask each other how we can offer support. We’re always unblocking each other.

Trust > Control
Trust > Control

Everyone on the team has the same goals and world-class expertise, so there’s no micromanagement here—just a supportive community backing you up as you own your projects.

Candor > Harmony
Candor > Harmony

Serious teamwork requires serious communication skills, so we always say the hard things with respect and kindness. Anything else cheats everyone out of growth opportunities.

Finishing > Starting
Finishing > Starting

Multitasking is a great recipe for iffy work, so we do just a few things at a time with extra precision and urgency. When we say “finished,” we mean “in users’ hands.” It’s a high bar, but intense focus makes it possible.

Humanity > Heroism
Humanity > Heroism

We know that downtime isn’t an indulgence—it’s a necessity. We take rest seriously because it increases productivity, and we minimize interruptions that can throw workflows out of whack.

Continuous Improvement > Continuous Production
Continuous Improvement > Continuous Production

We’re constantly evaluating not just our product, but our productivity: we regularly schedule retrospectives and post mortems to find better ways forward. By investing in ourselves, we’re planting the seeds for better work and better work-life balance.

Take it from our team

Rafael Chiti
Rafael ChitiSoftware Engineer, Barcelona
“The level of trust, autonomy and critical thinking I see at ClassDojo is like nothing I've experienced before.”
Puri Bey
Puri BeyFull-stack Engineer, Argentina
“I love how passionate everyone is and how I'm always learning new things, but most of all, I love our work environment. People here care about your mental state and encourage you to keep it healthy. The bar is high, but it’s always a lot of fun. ClassDojo has improved me as an engineer and as a professional in so many ways.”
Noah Wiener
Noah WienerSoftware Engineer, USA
“There's a deep focus on ownership, emphasis on the full side of full-stack, and readiness to empower engineers to learn new things. Ownership focus spans an incredible range—from owning features with sophisticated & thoughtful monitoring to the ability to own technical realms. It is very easy & encouraged for an engineer to choose an area to level up in, and make company-wide improvements in that space.”

建立在大量爱的基础上

数以百万计的用户 = 数以百万计的笑脸

student doing homework
teachers wearing monster costumes
monster plushies

Mrs. K

@artwithmrs_k
虚拟教学的亮点:能够在 @ClassDojo 上轻松与讲西班牙语的家庭交流
student selfie

Julissa R.

@jd_rowell
喜欢使用@ClassDojo 来练习正念! 多么美好的开始一天的方式
student with tablet
student doing homework
teachers wearing monster costumes
monster plushies

Mrs. K

@artwithmrs_k
喜欢使用@ClassDojo 来练习正念! 多么美好的开始一天的方式
student selfie

Julissa R.

@jd_rowell
喜欢使用@ClassDojo 来练习正念! 多么美好的开始一天的方式
student with tablet

Mrs. K

@artwithmrs_k
虚拟教学的亮点:能够在 @ClassDojo 上轻松与讲西班牙语的家庭交流
student with tablet

Jennifer H. Ed.D

@jennifermhardin
在Wentworth的其他人是否像我们一样喜爱Class Dojo 😍
mojo plush
student with christmas card

Katie E.

@katieerb
我们喜欢能够使用@ClassDojo来展示我们的学习并使用作品集与家人分享成果!
thank you teacher card

Mrs. W

@mrswscholars
😍感谢@ClassDojo为学者提供机会,不仅可以完成课程,还可以给我们老师一些爱!

Mrs. K

@artwithmrs_k
虚拟教学的亮点:能够在 @ClassDojo 上轻松与讲西班牙语的家庭交流
student with tablet

Jennifer H. Ed.D

@jennifermhardin
在Wentworth的其他人是否像我们一样喜爱Class Dojo 😍
mojo plush
student with christmas card

Katie E.

@katieerb
We love being able to use @ClassDojo to demonstrate our learning and share the results with family members using the portfolio!
thank you teacher card

Mrs. W

@mrswscholars
😍 Thank you @ClassDojo for providing opportunities for scholars to not only complete lessons, but give us teachers some love!
看到更多的笑脸

热门问题

我们的堆栈是什么?

我们使用带有节点的TypeScript。后端是js,前端是React。它都托管在AWS上,使用Terraform、Nomad和Consul,MySQL和MongoDB作为我们的数据库。我们的iOS应用程序是Swift,而我们的Android应用程序是混合移动网络应用程序。

是什么使我们区别于大多数工程组织?

我们有高度信任、低控制的工程环境,主要关注自动化、测试、生产监控和质量。
我们对人工检查的依赖性很低:在大多数情况下,拉取请求既不是强制性的,也不是阻塞性的,而且我们根本不在公司雇佣人工测试人员(“QA”)。我们雇佣关心质量和协作的人,我们不想对其进行监管。
我们可能比大多数地方更具协作性,通常是结对编程或群居编程(但并非一直如此)。团队和个人工程师在技术决策方面有很大的自主权。

我们是否遵循特定的软件开发方法?

我们的方法主要是受看板的启发:我们不做冲刺或传统的估算,但我们有许多熟悉的做法,如短会议、每周计划和回顾。我们非常积极地追求持续发展,几乎所有的代码库每天都要部署多次。

我们有随叫随到的服务吗?

是的,我们确实是这样的 -- 但这是直接的。目前,每个工程师每隔12周左右就会轮流值班。我们把修复非工作时间发生的问题放在比其他事情更重要的位置,这样就不会一直干扰我们的生活。

运作方式

Our Approach to Mob Programming
Our Approach to Mob Programming
Our teams at ClassDojo have the freedom to choose how they want to work. Many of our teams have started spending a few hours each day mobbing because we've found it to be an effective form of collaboration. Here's how we do it!
Read More
P1, P2,...P5 is a broken system: here's what we do instead
P1, P2,...P5 is a broken system: here's what we do instead
Software developers need to prioritize bugs when they are discovered, and most do this with an ordered priority scheme. Tracking tools like Jira provide a column on each ticket, and many organizations use numbers, such as P1, P2, P3, P4, and P5.
Read More
Why we don't do blocking pull requests
Why we don't do blocking pull requests
One aspect of our workflow that people often find odd or new to them is that we don’t require an up-front code review or pull request with signoff from another engineer before pushing to production. This often comes up in interviews or conversations with engineers who are interested in jobs at ClassDojo, with reactions ranging from curiosity to aversion.
Read More

以下是我们目前的空缺职位

工程

让我们保持联系--共同打造一条新的前进道路

了解更多信息
阅读采访
关注我们