Hakkımızda
Bilenyum, yayıncılık, teknoloji ve eğitim alanlarında faaliyet gösteren; akademik birikimi yenilikçi dijital ürünlerle buluşturan yeni nesil bir girişimdir. Eğitimde dijital dönüşüme liderlik etme vizyonuyla, öğrencilerden öğretmenlere, velilerden eğitim kurumlarına kadar tüm paydaşlara değer üreten ölçeklenebilir eğitim teknolojileri geliştirmektedir.
Geliştirmekte olduğumuz platform; öğrenci, öğretmen, veli, kurum yöneticisi ve yayın evi panellerini tek bir ekosistemde bir araya getiren; ölçme-değerlendirme, öğrenme analitiği, canlı ders yönetimi, içerik yönetimi ve oyunlaştırma (gamification) sistemlerini içeren kapsamlı bir eğitim teknolojileri platformudur.
- Bu büyük ekosistemin backend altyapısını ve sistem mimarisini sıfırdan kuracak, projenin tüm çekirdek kodlamasını ve ileri seviye backend geliştirmelerini bizzat üstlenecek, teknik sürece baştan sona liderlik edecek deneyimli bir Backend Developer & Architect arıyoruz.
Pozisyonun Amacı
Bu pozisyon sadece hazır bir yapıya kod yazma veya sadece teorik mimari çizme rolü değildir. Aradığımız kişi;
- Platformun tüm backend altyapısını, veri modellerini ve sistem mimarisini sıfırdan tasarlayıp bizzat kodlayacak,
- İlk satır koddan ürünün canlıya çıkışına kadar olan tüm backend sürecini tek başına inşa edip geliştirecek,
- Teknik karar mekanizmalarında tam yetkiyle rol alarak kullanılacak teknolojileri ve standartları belirleyecek,
- Ürünün gelecekte yüz binlerce aktif kullanıcıya ve anlık yüksek yüklere (high concurrency) sorunsuz hizmet verebilecek teknik temelini hem tasarlayacak hem de ekip ile birlikte kodlayacaktır.
Geliştirilecek Sistemler
- Öğrenci Paneli: Kişiselleştirilmiş öğrenme deneyimi, akademik performans takibi, kazanım bazlı raporlama, görev/hedef sistemleri, oyunlaştırma mekanikleri ve dijital içerik erişimi.
- Öğretmen Paneli: Soru ve sınav oluşturma, ödev yönetimi, öğrenci performans analizi, canlı ders yönetimi, sınıf yönetimi ve öğrenme analitiği.
- Veli Paneli: Akademik gelişim raporları, öğrenci ilerleme takibi, bildirim/duyuru sistemi ve öğretmen iletişim araçları.
- Yayın Evi Paneli: İçerik yönetimi, dijital yayın yönetimi, soru bankası yönetimi, içerik versiyonlama ve kazanım eşleştirme sistemleri.
- Yönetim Paneli: Kullanıcı ve kurum yönetimi, gelişmiş yetkilendirme sistemleri, finansal/operasyonel raporlama, içerik ve süreç yönetimi.
Oyunlaştırma (Gamification) Mimarisi
Platformun en dinamik bileşenlerinden biri olarak; puan sistemleri, rozet/seviye mekanikleri, görev zincirleri, liderlik tabloları (leaderboards) ile başarı ve ödül sistemlerinin yüksek performanslı backend altyapısı sıfırdan kodlanacaktır.
Ölçme ve Değerlendirme Sistemleri
Soru bankası altyapıları, kazanım bazlı soru eşleştirme, deneme sınavı yönetimi, performans ve öğrenme analitiği, öğrenci gelişim raporları, adaptif öğrenme sistemleri ve veri odaklı eğitim raporları backend altyapısı kurulacaktır.
Teknik Sorumluluklar
- Projenin tüm backend kodlamasını, algoritma tasarımlarını ve iş mantıklarını (business logic) bizzat yazmak ve geliştirmek,
- Sistem mimarisini, veritabanı modellerini ve API tasarımlarını sıfırdan kurmak ve optimize etmek,
- Teknolojik karar verici olarak projedeki kütüphane, framework, database ve bulut servislerinin seçimini yapmak,
- Yüksek performanslı, güvenli ve ölçeklenebilir REST API altyapıları ve entegrasyon süreçlerini kurgulamak,
- Geliştirme süreçlerinde en iyi pratikleri (Best Practices) uygulamak, temiz, okunabilir ve genişletilebilir (Clean Code) kod yazmak,
- Bulut (Cloud) altyapılarını planlamak, dağıtım (deployment) ve CI/CD süreçlerini kurgulamak.
-
Aranan Nitelikler
Zorunlu:
- En az 5 yıl profesyonel ve aktif (hands-on) backend geliştirme deneyimi,
- Büyük ölçekli ve yüksek trafikli web uygulamalarında/SaaS projelerinde ana geliştirici olarak görev almış olmak,
- Sıfırdan sistem mimarisi tasarlama, veri modelleme ve çekirdek kodları sıfırdan yazıp canlıya taşıma deneyimi,
- İleri düzey algoritmik düşünme yapısına ve yazılım prensiplerine (SOLID, Clean Architecture vb.) güçlü düzeyde hakimiyet,
- REST API geliştirme, mikrosersivler veya monolitik yapıların ölçeklenmesi konusunda ileri düzey bilgi,
- İlişkisel (PostgreSQL, MySQL vb.) ve ilişkisel olmayan (NoSQL) veritabanlarında güçlü sorgu optimizasyonu ve yönetim deneyimi,
- Güvenlik (OAuth2, RBAC, JWT vb.), performans, caching (Redis vb.) ve ölçeklenebilirlik konularında derin yetkinlik.
Tercih Sebebi:
- EdTech projelerinde deneyim sahibi olmak veya LMS (Learning Management System) geliştirmiş olmak,
- SCORM, xAPI veya LTI standartları konusunda bilgi ya da deneyim,
- Domain Driven Design (DDD) ve Event Driven Architecture (EDA) deneyimi,
- Docker, container teknolojileri ve bulut servisleri (AWS, Azure veya GCP) deneyimi.
Aradığımız Profil
Aşağıdaki sorulara güçlü şekilde "Evet" diyebilen bir çalışma arkadaşı arıyoruz:
- Klavye başında olmaktan, en kritik algoritmaları ve sistem altyapısını bizzat yazmaktan keyif alıyor musunuz?
- Yüz binlerce kullanıcıya ve anlık yüksek yüklere hizmet verecek bir backend'i hem tasarlayıp hem geliştirebilir misiniz?
- Teknik kararları, süreçleri ve kod kalitesini ekip ile birlikte yönlendirebilecek vizyon ve sorumluluğa sahip misiniz?
Eğitim teknolojilerinin geleceğini birlikte inşa etmek için sizi ekibimize davet ediyoruz.