GENEL NİTELİKLER VE İŞ TANIMI
WEB ARAYÜZ (FRONTEND) GELİŞTİRİCİ
Elektrikli araç şarj ekosistemi için geliştirdiğimiz yazılım sistemlerinin bir parçası olmak isteyen deneyimli frontend geliştiriciler aramaktayız.
ARANILAN NİTELİKLER
- Üniversitelerin Bilgisayar veya Yazılım Mühendisliği bölümlerinden en az lisans derecesi ile mezun
- Frontend geliştirici olarak en az 4 yıl iş tecrübesi sahibi
- Yazılım geliştirme metodolojileri ve mimarileri konusunda güçlü bilgi sahibi
- Javascript framework’leri konusunda (özellikle Angular) tecrübeli
- Webservisler, Restful API, konusunda tecrübeli
- HTML5, CSS3, Responsive Tasarım konusunda tecrübeli
- HTML, CSS, HTTP, JavaScript/ES6, Typescript, JQuery vb. web standartları ve protokolleri konusunda bilgi ve tecrübe sahibi
- Versiyon kontrol (Git) konusunda bilgi ve tecrübe sahibi
- Kullanıcı deneyimi, UI/UX konularında bilgi ve tecrübe sahibi
- SEO konusunda bilgi sahibi
- Güvenli yazılım geliştirme konusunda tecrübeli
- Güçlü analitik ve teknik problem çözme yeteneği
- Takım olarak çalışma yeteneği
- İyi derecede İngilizce bilme
- Erkek adaylar için askerliğini tamamlamış
- Yeniliğe ve öğrenmeye açık, araştırma yeteneği olan
GÖREV TANIMI
- Elektrikli araç şarj ünitelerimizin yönetilmesi için gerekli olan sunucu tarafı yazılımların arayüzlerinin (frontend) geliştirilmesi ile ilgili kodlama faaliyetleri
- Arayüz tasarımcılarından gelen tasarımları ve/veya hazır şablonları uygulanabilirlik açısından değerlendirme ve proje isterleri doğrultusunda uygulama haline dönüştürme
- Kurum kültürüne ve yapısına uygun yazılım sistemleri ve diller hakkında bilgi ve tecrübe sahibi olarak, mevcut sistemlere uyumlu yazılımların geliştirilmesi
- Yazılım geliştirme ve kod yönetimi ortamları (bitbucket, github, vb.) ile iş takibi ortamlarının (Jira, Teams, vb.) aktif olarak kullanılması, kod yayınlarının (commit) ilgili kod yönetimi ortamlarına günlük olarak aktarılması
- Yazılım yöneticisi ve proje yöneticisi ile birlikte yazılım iş planlarının oluşturulması ve oluşturulan iş planları doğrultusunda kodlama ve yayınlanma faaliyetlerinin yapılması
- Geliştirilen yazılımların bakımlarının ve sürüm güncellemelerinin yapılması
- Yazılım yöneticisine yazılım mimarisinin oluşturulmasında destek olunması, oluşturulan mimari içerisinde kodlama faaliyetlerinin yapılması
- Geliştirilen yazılımlara, dış müşterilerin kurumsal kimliğine uygun marka uyarlaması (white-label) yapılması
- Yazılımdaki güvenlik açıklarının kapatılması için gerekli her türlü çalışmanın yapılması, yapılacak penetrasyon testlerine yardımcı olunması ve sonuçlarına göre yazılımdaki açıkların kapatılması
- Geliştirilen yazılımların düzenli ve anlaşılır dokümantasyonlarının oluşturulması
- Mevcut ar-ge ekibi ile görev paylaşımı yapılarak takım halinde çalışma, takımdaki diğer çalışanlarla deneyim paylaşma ve destek olma
- Geliştirilen yazılımlarla ilgili tüm konularda sorumluluk alma ve problem çözme