Yazılım ekibimize katılacak, modern web teknolojilerine hakim, kullanıcı odaklı ve yüksek performanslı web uygulamaları geliştirebilecek deneyimli bir Web Geliştirici (Web Developer) arıyoruz.
Bu pozisyonda, web sitelerimizin ve web tabanlı uygulamalarımızın geliştirilmesi, mevcut sistemlerin iyileştirilmesi ve yeni teknolojilerin projelerimize entegre edilmesi süreçlerinde aktif rol alacaksınız.
Görev ve Sorumluluklar
- Yazılım geliştirme standartlarına uygun, temiz, sürdürülebilir ve test edilebilir kod geliştirmek.
- HTML, CSS ve JavaScript kullanarak modern, responsive ve kullanıcı dostu arayüzler oluşturmak.
- Web sitesi ve web uygulamalarının geliştirilmesi, bakımı ve performans optimizasyonunu gerçekleştirmek.
- Back-end servisleri, API’ler ve veritabanları ile entegrasyon süreçlerini geliştirmek.
- Teknik ihtiyaçları analiz ederek yazılım gereksinimlerini belirlemek ve çözüm önerileri sunmak.
- Mevcut projelerin bakımını yapmak, geliştirmek ve ölçeklenebilir hale getirmek.
- Yazılım dokümantasyonlarını hazırlamak ve güncel tutmak.
- UI/UX tasarım ekibiyle iş birliği yaparak tasarımları eksiksiz şekilde hayata geçirmek.
- Kod kalitesini artırmak amacıyla test süreçlerine katkı sağlamak ve gerekli iyileştirmeleri yapmak.
- Yeni web teknolojilerini, yazılım trendlerini ve sektördeki gelişmeleri takip ederek projelere adapte etmek.
- Güvenlik, performans ve kullanıcı deneyimi açısından web uygulamalarını sürekli optimize etmek.
Aranan Nitelikler
- Web geliştirme alanında kanıtlanabilir iş deneyimine sahip olmak.
- HTML5, CSS3 ve modern JavaScript konusunda ileri düzey bilgi sahibi olmak.
- PHP, ASP.NET, JavaScript (Node.js) veya benzeri programlama dillerinden en az birine hakim olmak.
- Laravel, CodeIgniter, ASP.NET MVC, React, Vue.js veya benzeri modern framework’lerle çalışma deneyimine sahip olmak.
- Web uygulamalarının çalışma mantığı, oturum (Session) yönetimi, güvenlik ve yazılım geliştirme standartları hakkında bilgi sahibi olmak.
- MySQL, PostgreSQL, MSSQL gibi ilişkisel veritabanları konusunda deneyimli olmak.
- Nesne Yönelimli Programlama (OOP) prensiplerine hakim olmak.
- RESTful API geliştirme ve entegrasyonu konusunda deneyim sahibi olmak.
- Git ve versiyon kontrol sistemlerini etkin şekilde kullanabilmek.
- Performans optimizasyonu ve hata ayıklama (Debug) süreçlerinde deneyimli olmak.
- Temel düzeyde SEO prensipleri hakkında bilgi sahibi olmak.
- Analitik düşünme ve problem çözme becerisi yüksek olmak.
- Birden fazla projeyi aynı anda planlayabilecek organizasyon becerisine sahip olmak.
- Hızlı öğrenebilen, ekip çalışmasına yatkın ve yeniliklere açık olmak.
Tercih Sebepleri
- WordPress veya diğer CMS platformlarında geliştirme deneyimi.
- Docker, Linux sunucu yönetimi ve CI/CD süreçleri hakkında bilgi sahibi olmak.
- Redis, Elasticsearch veya benzeri teknolojilerle çalışmış olmak.
- Cloud platformları (AWS, Azure veya Google Cloud) konusunda deneyim sahibi olmak.
- Web güvenliği (OWASP), performans optimizasyonu ve ölçeklenebilir sistemler konusunda bilgi sahibi olmak.
Eğitim
- Bilgisayar Mühendisliği, Yazılım Mühendisliği, Yönetim Bilişim Sistemleri veya ilgili bölümlerden mezun olmak tercih sebebidir.
- Ancak güçlü teknik bilgi ve proje deneyimine sahip adaylar için eğitim şartı ikinci plandadır.
Sunulan İmkanlar
- Rekabetçi maaş ve performans odaklı kariyer fırsatı.
- Uzaktan, hibrit veya ofisten çalışma seçenekleri (şirket politikasına göre).