Hizmet vermekte olduğumuz petrol ve gaz ticareti sektöründe faaliyet gösteren firmamız için
Full Stack Developer
arıyoruz.
Çalışma Şekli: Hibrit
Pozisyon Hakkında
Frontend ve aynı zamanda Backend geliştirme süreçlerinde aktif rol alacak deneyimli bir Full Stack Developer arıyoruz. Modern web teknolojileriyle ölçeklenebilir, güvenli ve yüksek performanslı uygulamalar geliştirmekten keyif alan bir ekip arkadaşı arıyoruz.
Sorumluluklar
-
Web uygulamalarının uçtan uca geliştirilmesi ve sürdürülmesi
-
Backend API tasarımı, entegrasyonu ve ölçeklenebilir, performanslı, güvenli hizmetlerin geliştirilmesi
-
Frontend arayüzlerinin modern framework’lerle tasarlanması ve sezgisel kullanıcı deneyimi sağlanması
-
Veritabanı tasarımı, sorgu optimizasyonu ve yönetimi standartlarına uyum
-
Kod kalitesi, test süreçleri, sürekli iyileştirme ve dokümantasyonun sağlanması
-
Mevcut projelerin bakım, iyileştirme ve hata giderme çalışmalarının yürütülmesi
-
UX/UI ekipleri ve yapay zeka/makine öğrenimi mühendisleri ile iş birliği içinde çalışarak sistem entegrasyonu sağlamak
-
DevOps süreçlerine katkı sağlamak (CI/CD, containerization vb.)
-
Full Stack geliştirme teknolojilerindeki en son gelişmeler ve en iyi uygulamalar hakkında güncel kalmak
Aranan Nitelikler
-
Full Stack Developer pozisyonunda en az 3 yıl deneyim
-
Aşağıdaki teknolojilerin çoğuna hâkimiyet
-
Frontend: React, Vue, Angular, TypeScript, HTML5, CSS3
-
Backend: Node.js, .NET/C#, Java, Python veya benzeri modern backend teknolojilerinden en az biriyle çalışma deneyimi
-
Veritabanı: PostgreSQL, MySQL, MongoDB
-
DevOps: Docker, Kubernetes, CI/CD araçları
-
RESTful veya GraphQL API geliştirme deneyimi
-
Unit test geliştirme süreçlerinde aktif rol almış olmak
-
OOP prensiplerine, yazılım tasarım kalıplarına (Design Patterns) ve Clean Architecture mantığına hâkim olmak
-
RabbitMQ, Kafka gibi queue/messaging altyapıları hakkında uygulamalı bilgi sahibi olmak
-
Git versiyon kontrol sistemine hakimiyet
-
Temiz kod yazma, SOLID prensiplerine uygun geliştirme alışkanlığı
-
Agile/Scrum ortamında çalışma deneyimi
-
Problem çözme becerileri güçlü ve ekip çalışmasına yatkın
Tercih Sebebi Olabilecek Nitelikler
-
Bulut platformlarıyla (AWS, Azure, GCP) deneyim
-
Microservice mimarileriyle çalışma
-
Test otomasyon araçları (Jest, Cypress, NUnit vb.)
-
DevOps pipeline’larında ileri seviye bilgi
-
Mobil geliştirme deneyimi (React Native, Flutter vb.)