Açık pozisyonlara dön
Yazılım mühendisliği
Software Engineer, Full Stack
Uzaktan Tam zamanlı 2-5 yıl Lisans
Bu pozisyona başvurun Pozisyon özeti
Bir özelliği dokunduğu her katman boyunca taşıyabilecek bir full-stack mühendisi arıyoruz. Veriyi tasarlayacak, API'yi yazacak, arayüzü kuracak ve yarı yolda devretmek yerine sürüme kadar işin başında kalacaksınız.
Temel sorumluluklar
- Next.js frontend ile .NET veya Node.js backend arasında özellikleri uçtan uca sahiplenmek.
- API sözleşmelerini arayüzü düşünerek tasarlamak; frontend'in etrafından dolaşmak zorunda kalmamasını sağlamak.
- Teslim ettiğiniz özellikler için PostgreSQL şemalarını modellemek ve migrate etmek.
- İki uçta da test yazmak: sunucuda unit ve integration, istemcide bileşen testleri.
- Sınırlar arası debug yapmak ve bir production sorununun gerçekte hangi katmana ait olduğunu belirlemek.
- Ekibin GitHub Actions pipeline'ları üzerinden yayına almak ve deploy sonrası davranışı doğrulamak.
- Stack'in her iki tarafında da ekip arkadaşlarınızın pull request'lerini gözden geçirmek.
- Bir özellik istemci ve sunucu arasında farklı bölünseydi daha basit olacaksa itiraz etmek.
Aranan nitelikler
- Hem frontend hem backend işini kapsayan 2-5 yıl profesyonel deneyim.
- React veya Next.js ve TypeScript ile production deneyimi.
- En az bir backend stack'i ile production deneyimi: .NET / C#, Node.js, Python veya Go.
- Sağlam PostgreSQL: şema tasarımı, join'ler, index'ler ve güvenli migration.
- İstemci ve sunucu genelinde kimlik doğrulama, yetkilendirme ve oturum yönetimine hakimiyet.
- Docker ile ve bir CI pipeline tanımını okumakla rahatlık.
- Mantığı yazması en kolay yere değil, ait olduğu yere koyma muhakemesi.
Tercih sebebi
- Redis veya Kafka gibi bir message broker deneyimi.
- Kubernetes deployment'ları ile temas.
- REST'in yanında GraphQL veya gRPC'ye aşinalık.
- Küçük bir ürün yüzeyini tek başınıza sahiplenme deneyimi.
Sizi bekleyenler
- Rekabetçi maaş.
- Tamamen uzaktan — en verimli olduğunuz yerden çalışın.
- Kitap, kurs ve konferans için yıllık eğitim bütçesi.
- Üst düzey donanım ve yazılım aracı desteği.
- Özel sağlık sigortası ve esnek izin.
Bu pozisyona başvurun
CV'nizi ve kısa bir ön yazı gönderin. Size e-postayla döneceğiz.
Bu pozisyona başvurun