Üretimi okulla beraber öğren.
Rebelsoft staj programı; mühendislik öğrencilerinin gerçek müşteri sistemlerinde, kıdemli mühendislerin gözetiminde üretim yapmasını sağlar. Slayt değil, kod ve mimari.
Ön Hazırlık (Pre-Onboarding) Süreci
Rebelsoft olarak aday değerlendirme sürecinde, işe başlamadan önce karşılıklı olarak aynı teknik dili konuşabilmek ve birlikte çalışmaya daha sağlıklı bir başlangıç yapabilmek adına kısa bir ön hazırlık (pre-onboarding) süreci planlıyoruz. Bu süreç bir sınav, test case veya eleme amacı taşımamaktadır. Herhangi bir başarılı / başarısız değerlendirmesi yapılmayacak; amacımız yalnızca teknik yaklaşım, öğrenme biçimi ve çalışma düzeni konusunda karşılıklı uyumu görmektir.
Odaklanılacak Teknoloji ve Yetkinlik Alanları
Buradaki beklenti; ileri seviye uzmanlık değil, kullanılan araçların mantığını kavramak ve nerede nasıl kullanılacağını anlayabilmektir.
React Native
- Proje yapısını ve klasör organizasyonunu anlayabilmek
- Component kavramına hakim olmak
- Basit ekranlar (screen) oluşturabilmek
- Navigation (ekranlar arası geçiş) mantığını kavramak
- Basit state yönetimi (useState, context vb.) kullanabilmek
- API’den veri çekme mantığını teorik olarak anlayabilmek
React.js
- Functional component yapısını bilmek
- Props ve state kullanımını anlamak
- Basit component hiyerarşisi kurabilmek
- React Native ile ortak kavramların farkında olmak
n8n
- Flow (akış) ve node (düğüm) mantığını anlamak
- Webhook nedir, ne işe yarar kavrayabilmek
- Dummy verilerle basit bir otomasyon akışı oluşturabilmek
- n8n’in hangi problemleri çözmek için kullanıldığını bilmek
AI Destekli Geliştirme Araçları
Aktif uzmanlık değil, temel kullanım ve farkındalık beklenmektedir.
- Cursor — AI destekli kod yazma ve kod inceleme mantığını anlamak
- Lovable — UI veya fikir prototipi üretiminde nasıl kullanıldığını kavramak
- Stitch — Akış, yapı veya taslak üretiminde nasıl destek sağladığını bilmek
Çalışma Disiplini & Task Yönetimi
- Kanban veya sprint mantığını genel hatlarıyla anlayabilmek
- Verilen görevleri takip edebilecek seviyede task yönetimine hakim olmak
- Yapılan işi kısa, net ve anlaşılır şekilde ifade edebilmek
- Basit ilerleme ve durum paylaşımı yapabilmek
Bu süreçte Rebelsoft’a ait projeler, kod depoları veya canlı sistemler kesinlikle kullanılmayacaktır. Yapılacak tüm çalışmalar kişisel ortamda, öğrenme ve deneme amacıyla gerçekleştirilecektir.
Süre, Deneme ve Değerlendirme
Esnek Süre
Belirlenen başlıklara kısa sürede hakimiyet sağladığınızı düşündüğünüzde nihai görüşme talep edebilirsiniz.
Nihai Görüşme
Karşılıklı uygunluk sağlanması durumunda uzun vadeli çalışma modeline birlikte karar verilecektir.
Mentorluk
Beraber çalışmaya karar verildiğinde uygun alanlarda mentörlük sağlanarak aynı teknik dili konuşan bir kadro oluşturulacaktır.
Başvuru için
- Bilgisayar/Yazılım Mühendisliği veya ilgili bir bölümde öğrenci olmak
- Yukarıda listelenen teknolojilere öğrenme isteği ve temel seviyede aşinalık
- Öğrenme isteği ve sahiplenme refleksi
- Kısa CV ve niyet yazısı
Geri Dönüş Beklentisi
Bu süreci planlayabilmemiz adına, aşağıdaki şekilde net bir dönüş rica ediyoruz: “Evet, bu sürece katılmak istiyorum.” veya “Hayır, bu sürece katılmak istemiyorum.” Bu dönüş herhangi bir bağlayıcılık taşımamaktadır.
staj@rebelsoft.com