Skip content
Açık Pozisyonları Gör
Bir dünya inşa ediyoruz çocukların sevdikleri türden eğitim aldığı bir dünya!
Açık pozisyonları gör
press-logo

ClassDojo D Serisi'nde 125 milyon dolar topladı

Tabandan gelen on yıllık büyümeyi 1,2 milyar doların üzerinde bir değere dönüştürdük

İlk olarak uzaktan

Ekibimiz dünyanın dört bir yanındaki insanlardan oluşuyor ve biz böylesini seviyoruz.

Kanada'dan Arjantin'e kadar çeşitli ülkelere yayılmış uzaktan çalışan bir ekibiz ve ABD saat dilimlerine göre çalışıyoruz. Yüz yüze çalışmanın ve ilişki kurmanın değerini de biliyoruz, bu yüzden yılda birkaç kez bir araya gelip buluşmak için de çaba sarf ediyoruz. Çalışmalarımız gibi, mülâkât sürecimiz de tamamen uzaktan yürütülüyor; birbirimizi tanımak için hızlı bir telefon görüşmesiyle başlıyoruz, ardından bir kodlama mücadelesine başlıyor ve işler yolunda giderse de sanal bir iş ortamında görüşmeye geçiyoruz.

Dojo Islands, türünün ilk ve en büyük dijital oyun alanıdır. Bunu mümkün kılan ise kültürümüzdür.

Düşünce yapımız

Perde arkasında, yolun her kilometresine gelişen ve evrimleşen güçlü ilkelere sahip çalışkan bir ekip var.

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.”

Kucak dolusu SEVGİ üstüne inşa edildi

Milyonlarca kullanıcı = milyonlarca gülümseme

student doing homework
teachers wearing monster costumes
monster plushies

Mrs. K

@artwithmrs_k
Sanal öğretimin öne çıkan özelliği: @ClassDojo'da İspanyolca konuşan ailelerle kolayca iletişim kurabilmedir ❤️
student selfie

Julissa R.

@jd_rowell
Farkındalık alıştırması yapmak için @ClassDojo kullanmayı seviyorum! Güne başlamak için ne güzel bir yol
student with tablet
student doing homework
teachers wearing monster costumes
monster plushies

Mrs. K

@artwithmrs_k
Farkındalık alıştırması yapmak için @ClassDojo kullanmayı seviyorum! Güne başlamak için ne güzel bir yol
student selfie

Julissa R.

@jd_rowell
Farkındalık alıştırması yapmak için @ClassDojo kullanmayı seviyorum! Güne başlamak için ne güzel bir yol
student with tablet

Mrs. K

@artwithmrs_k
Sanal öğretimin öne çıkan özelliği: @ClassDojo'da İspanyolca konuşan ailelerle kolayca iletişim kurabilmedir ❤️
student with tablet

Jennifer H. Ed.D

@jennifermhardin
Herkes ClassDojo'yu bizim burada Wentworth'te sevdiğimiz kadar seviyor mu? 😍
mojo plush
student with christmas card

Katie E.

@katieerb
Portföyler yoluyla öğrendiklerimizi göstermek ve sonuçları aile üyeleriyle paylaşmak için @ClassDojo 'yu kullanabilmeyi seviyoruz!
thank you teacher card

Mrs. W

@mrswscholars
😍 Öğrencilere sadece derslerini yapmakla kalmayıp aynı zamanda öğretmenlerimize biraz sevgi verme fırsatı sunduğu için @ClassDojo'ya teşekkür ederiz!

Mrs. K

@artwithmrs_k
Sanal öğretimin öne çıkan özelliği: @ClassDojo'da İspanyolca konuşan ailelerle kolayca iletişim kurabilmedir ❤️
student with tablet

Jennifer H. Ed.D

@jennifermhardin
Herkes ClassDojo'yu bizim burada Wentworth'te sevdiğimiz kadar seviyor mu? 😍
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!
Daha fazla gülümseme görün

En çok sorulan sorular

Ön-yüz ve arka-yüz sistemlerimiz nelerdir?

TypeScript'i arka-yüzde Node.js ve ön-yüzde React ile kullanıyoruz. Her şey AWS'de Terraform, Nomad ve Consul kullanılarak, MySQL ve MongoDB veritabanlarında barındırılıyor. iOS uygulamamız Swift, Android uygulamamız ise hibrit bir mobil internet sayfası uygulamasıdır.

Bizi birçok mühendislik organizasyonundan ayıran unsurlar nelerdir?

Otomasyona, testlere, üretim takibine ve genel olarak kaliteye odaklanan yüksek seviyede güvene dayalı ve bu yüzden düşük kontrollü bir mühendislik ortamıyız.
İnsani denetimine olan güvenimiz düşük seviyededir: pull request'leri çoğu durumda ne zorunlu ne de engelleyicidir ve de şirkette hiç bir tester ya da test uzmanı ("QA") istihdam etmiyoruz. Kendimiz gibi kalite ve iş birliğine önem veren insanları işe alıyoruz ve bu kişinin her yaptığını da denetlemek istemiyoruz.
Muhtemelen çoğu yerden çok daha iş birlikçiyiz, genellikle (ancak her zaman değil) eşli programlama veya grup programlaması şeklinde çalışıyoruz. Ekipler ve bireysel mühendisler teknik karar verme konusunda çok fazla özerkliğe sahiptir.

Belirli bir yazılım geliştirme metodolojisi kullanıyor muyuz?

Yaklaşımımız çoğunlukla Kanban'dan ilham alıyor.- Çevik, ama bir scrum değil: Sprint yapmıyoruz ve geleneksel tahminler de yapmıyoruz.- Günlük stand-up'lar, haftalık önceliklendirme toplantıları ve ayda iki kez retrospektiflerle uyumlu ve hedefte kalıyoruz.- Sürekli Geliştirmeyi çok agresif bir şekilde takip ediyoruz ve neredeyse tüm kod tabanlarını günde birçok kez konuşlandırıyoruz.

Bizde nöbete kalma oluyor mu?

Evet, var ama bizdeki çok açık ve net. Rotasyon sistemi hâlen her mühendisi yaklaşık 12 haftada bir nöbetçi yapıyor. Daima ve diğer her şeyden daha fazla olarak mesai saatleri dışında meydana gelen sorunları çözmeye öncelik veriyoruz, bu sayede bu sorunlar hayatlarımızı kesintiye uğratmaya devam edemiyorlar.

Nasıl çalışıyoruz

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

Mevcut açık pozisyonlarımız şunlardır

Mühendislik

Bağlantılı kalalım — ve birlikte ileriye doğru yeni bir yol çizelim

Daha fazlasını öğrenin
Röportajı oku
Bizi takip edin