Açık pozisyonlara dön
Yazılım mühendisliği
Software Engineering Intern, Full Stack
Uzaktan Staj 0 yıl
Bu pozisyona başvurun Pozisyon özeti
Bu staj, bir özelliğin veritabanından ekrana kadar nasıl yol aldığını görmek isteyen öğrenciler ve yeni mezunlar için. Küçük özelliklerin her iki tarafında da yakın gözetim altında çalışacak, katmanların birleştiği yerleri ve neden önemli olduklarını öğreneceksiniz.
Temel sorumluluklar
- Bir mentörün rehberliğinde hem Next.js arayüzüne hem de API'sine dokunan küçük özellikler geliştirmek.
- Mevcut bir isteği UI çağrısından veritabanı sorgusuna kadar katman katman takip etmek ve ne yaptığını anlatabilmek.
- Mevcut API'lere alan ve endpoint eklemek, bunları arayüzden tüketmek.
- Katkıda bulunduğunuz kod için stack'in iki tarafında da temel testler yazmak.
- Hataları tekrar üretmek ve aslında hangi katmanda olduklarını tespit etmek.
- Pull request'lerinizi küçük tutmak ve açıklamasında gerekçenizi yazmak.
Aranan nitelikler
- Bilgisayar mühendisliği, bilgisayar bilimleri veya ilgili bir bölümde öğrenci ya da yeni mezun olmak.
- Temel JavaScript ya da TypeScript ve C#, Node.js veya Python gibi bir backend dili.
- HTTP isteği, status code ve JSON payload kavramlarına hakimiyet.
- Temel SQL ve ilişkisel veriye aşinalık.
- Git'e ve branch / pull request mantığına aşinalık.
Tercih sebebi
- Hem arayüzünü hem backend'ini kendi yazdığınız kişisel bir proje.
- React veya Next.js ile temas.
- Docker ya da herhangi bir container'lı geliştirme ortamıyla temas.
- Teknik dokümantasyonu rahat okuyabilecek düzeyde İngilizce.
Bu pozisyona başvurun
CV'nizi ve kısa bir ön yazı gönderin. Size e-postayla döneceğiz.
Bu pozisyona başvurun