- Developer
- Team Lead
- Architect
Her ünvan (üst ünvanlar da dahil) 3 ana (Junior,Mid ve Senior) ve 3 te alt seviyesi vardır.
- Alt seviye 3 e ulaşan developer ların bir sonraki değerlendirmelerinde, seviye geçişi hak edip etmediği, bir sonraki seviyenin sınama kuralı ile değerledirilerek seviye geçişine karar verilir.
- Kullanılan programlama diline hakimiyet ve algoritma bilgisi sınav ile değerlendirilir.
- Framework ve kütüphane bilgisi üzerinden sınav ile değerlendirilir.
- Senior ve üstü rollerin verdiği puanlar ile değerlendirilir.
- Bildiklerini Junior lara aktarabilme becerisine bakılarak juniorlar tarafından verilen puanlar ile değerlendirilir.
- Değişik sistemlere olan adaptasyon becerileri (hiç bilmediği bir dil yada framework ile bir konuyu ne kadar sürede ve hangi kalitede implemente edebillmesi) ne göre üst ünvanlar tarafından verilen puan ile değerlendirilir.
- Seniorlar'ın 3 değil 7 alt leveli olabilir. Üst ünvana çıkabilmeleri 3. level dan sonra gerçekleşebilir. Ama gerçekleşmek zorunda değildir. Herkes idari sorumluluk almak istemeyebilir.
- Değerlendirmeler her yıl yapılır.
- Değerlendirme sonucunda seviye, alt seviye yada ünvan değişikliği alanlar, normal zamlarının yanı sıra maaş düzeltmesi hak ederler.