Kariyer

Front-End Geliştirici

Kodun şiir olduğuna, satır satır dünyayı değiştirebileceğimize sen de inanıyor musunuz? HTML, CSS, JavaScript gibi Front-End teknolojilerindeki bilgi ve deneyimini yenilikçi, etkili çözümler üretmek için kullanabileceğin bir yer arıyorsan, doğru yerdesin!

Mid-Sr
Senior

Yazılım geliştirme konusunda tutkulu, yaratıcı ve en son trendleri takip etmek konusunda kararlılığını bize her daim gösterebilecek bir Ön Uç (Front-end) Geliştirici arıyoruz.

Bu pozisyonda bizim için ideal aday: Mükemmel problem çözme becerilerine, yaratıcı düşünme yeteneğine, güçlü iletişim ve işbirliği yeteneklerine sahip olmalı ve yeni teknolojileri öğrenmede rahat olmalı. Ayrıca, karmaşık yazılım sorunlarını analiz ve teşhis edebilmeli hatalarını ayıklayabilmeli ve bağımsız olarak ve hızlı, değişken bir ekip ortamında çalışabilme becerisine sahip olmalı.

Ayrıca HTML, CSS (SCSS) ve JavaScript gibi ön uç teknolojilerinde deneyim sahip ve React ve Vue.js Framework ve Tailwind/Bootstrap ile ilgili deneyim sahipsen seninle tanışmak için can atıyoruz!

Sorumluluklar
  • Hem tasarım hem de back-end ekipleriyle web sitesi ve uygulama gereksinimlerini analiz etme.
  • Prototiplerin oluşturulmasına ve ürünlerin yönünün belirlenmesinde belirleyici geri bildirimler verme
  • Verimli, yeniden kullanılabilir Front-End UI bileşenleri oluşturma
  • Uygulama ve kod sorunlarını giderme
  • Yüksek kaliteli, test edilebilir yazılımlar üretme
Nitelikler
  • HTML5 ve CSS3 bilgisi haricinde React(Next) / Vue.Js(Nuxt) gibi Frameworklerde de güçlü JavaScript becerilerine sahip olmak
  • Çapraz tarayıcı / cihaz uyumlu siteler oluşturmak ve sürdürmek ile ilgili deneyimine sahip olmak
  • Uykuda bile temiz HTML ve CSS yazabilmek - şakası bir yana, JSX ile birlikte olması tercihimiz-
  • Detay odaklı, her pikseli önemseyen
  • React,Vue veya benzeri herhangi bir Framework veya bir mobil uygulamayı API'ları kullanarak oluşturma deneyimi
  • Mühendislik ilkelerini yerine getirebilen, temiz ve erişilebilir kod yazma konusunda hevesli ve deneyimli.
  • Mühendislik uygulamaları ve tasarım kalıpları hakkında bilgi ve anlayış
  • REST, WebSocket ve GraphQL API'leri konusunda yetkin
  • Karmaşık teknik fikirleri daha önce bilgisi olmayan meslektaşlarına açık bir şekilde anlatabilme becerisi
  • Harika ürünler sunma tutkusu ve hevesine sahip ve mentorluk yapmaktan ve fikirleri / bilgileri paylaşmaktan mutluluk duyan
Olsa Daha İyi Olanlar
  • TDD, test edilebilir kod ve unit/entegrasyon testleri yazma konusunda deneyim
  • Performans, erişilebilirlik ve güvenlik için optimizasyon becerisi
  • Çapraz fonksiyonlu bir geliştirme ekibiyle çalışma deneyimi

Front-End Geliştirici Hakkında

Front-End Geliştirici, bir web sitesinin veya uygulamanın kullanıcı arayüzünün tasarımını ve geliştirilmesini üstlenen yazılım uzmanıdır. Bu rol, kullanıcıların web ile etkileşimini sağlayan ve kullanıcı deneyimini iyileştiren çeşitli teknolojileri ve dilleri kullanmayı gerektirir. Front-end geliştiricileri, genellikle HTML, CSS ve JavaScript gibi dilleri kullanarak, görsel olarak çekici ve işlevsel kullanıcı arayüzleri oluştururlar.

Modern web siteleri, farklı cihazlarda (mobil, tablet, masaüstü) tutarlı bir kullanıcı deneyimi sunmak için responsive (duyarlı) tasarıma ihtiyaç duyar. Front-end geliştiricileri, bu tasarımı gerçekleştirmek için CSS medya sorgularını ve flexbox/grid gibi düzen araçlarını kullanarak, web sayfalarının her ekran boyutuna uyum sağlamasını garantilerler. Bu, kullanıcıların her cihazda sorunsuz bir deneyim yaşamasını sağlar.

Front-end geliştiricileri, web uygulamalarının performansını artırmak için çeşitli optimizasyon teknikleri uygularlar. Bu, sayfa yükleme sürelerini azaltmak, resimleri optimize etmek ve JavaScript kodlarını minify etmek gibi işlemleri içerir. Performansı artırmak, kullanıcı deneyimini iyileştirir ve web sitesinin arama motorlarındaki sıralamasını olumlu yönde etkileyebilir.

Front-end geliştiricileri, projelerinde genellikle JavaScript framework ve kütüphanelerinden yararlanırlar. React, Angular ve Vue.js gibi popüler frameworkler, kullanıcı arayüzlerini geliştirmeyi kolaylaştırırken, jQuery gibi kütüphaneler de DOM manipülasyonunu hızlandırır. Bu araçlar, geliştirme sürecini hızlandırır ve daha etkili çözümler sunar.

Front-end geliştiricileri, sürekli gelişen web teknolojilerini takip etmek ve kendilerini güncel tutmak için çeşitli kaynaklardan faydalanabilirler. Online kurslar, web seminerleri ve yazılım geliştirme toplulukları, yeni beceriler edinmek ve en son trendleri takip etmek için mükemmel fırsatlar sunar. Bu süreçte, front-end geliştiricileri, portföylerini genişletme ve daha karmaşık projelerde yer alma şansını yakalayabilirler.v

İnsan Kaynakları İşe Alım Sürecimiz

Ortalama olarak ilan süreçlerimizi 1 ay içerisinde kapatıyoruz. Her aşamadan sonra, adaylarımıza 5 iş günü içerisinde geri bildirim ve kararımızı iletiyoruz.

Telefon Mülakatı

İnsan Kaynakları ekibimiz, size şirketimiz ve pozisyon hakkında kısaca bilgi vermek için sizinle iletişime geçecek. Ayrıca, deneyimleriniz ve beklentilerinizle ilgili birkaç soru sorarak kısaca tanışacağız.

Yönetici/Ekip Lideri ile Görüşme

Bu adımda gelecekteki yöneticiniz veya ekip liderleriniz ile tanışma fırsatınız olacak. Sizi daha iyi tanımak, şu ana kadar üstlendiğiniz rolleri ve yetkinliklerinizi anlamak ve neler yapabileceğimizi birlikte değerlendirmek istiyoruz.

Teknik Görüşme / Görev

Artık işe alım sürecimizin son aşamasındasınız, tebrikler! Şimdi yeteneklerinizi gösterme zamanı. Sizi, başvurduğunuz pozisyona uygun bir görevi ("assignment") tamamlamaya davet ediyoruz.

Geri Bildirim & Karar

İşe alım sürecinin son aşamasından sonra, size nihai kararı bildirmemiz yaklaşık 2-3 gün sürecek. Kararımız ne olursa olsun, her zaman bizden haber alacağınıza emin olabilirsiniz.

Eski Epigrianlar neler dediler?

Yaklaşık bir yıl boyunca Epigra'da baş mühendis olarak çalışma zevkine eriştim ve benim için çok keyifli ve kaliteli bir deneyim oldu. Epigralı olmak kesinlikle bir ayrıcalık. Bu süre zarfında ekibimin başarıları dikkate değerdi. Kaliteli bir yazılımı zamanında teslim ettik ve hatasız bir şekilde tüm projelerimizi tamamladık. Epigra her zaman müşterilerinin isteklerini en iyi şekilde yerine getirmeyi hedefliyor. Benim için en etkileyici kısım, şirketin teknolojiye karşı çok iyi bir tutku ve vizyona sahip olması diyebilirim. Epigra her zaman daha iyi ürünler yaratmak ve yeni fikirler keşfetmeye hevesli ve yeni teknoloji trendlerini yakından takip ediyor. Geniş bir müşteri/ürün yelpazesinde kendinizi geliştirebileceğiniz bir ekiple çalışmak için bir yer arıyorsanız, Epigra kesinlikle doğru seçim olacaktır.
Akın Gündoğdu - Engineering Manager, Superpeer
Akın Gündoğdu
Engineering Manager, Superpeer
Yazılım geliştirici kariyerimin temellerini Epigra'da attım. 2 yıl boyunca front-end geliştirici olarak çalıştım ancak yalnızca front-end geliştirmeyi değil diğer pek çok web teknolojilerini ve sektörel dinamikleri burada öğrenme ve deneyimleme fırsatım oldu. Ekipteki herkes, bana yardımcı olabilmek için inanılmaz bir sabır gösterdi. Bu da sağlam temellere sahip bir geliştirici olarak kariyerimde ilerlememi sağladı. Harika bir öğrenme deneyimi ve harika bir çalışma ortamı arayan hevesli geliştiricilere Epigra'yı memnuniyetle tavsiye ediyorum.
Berkay Özen - Lead GIS Engineer, Getir
Berkay Özen
Lead GIS Engineer, Getir
Kariyerime 2011 yılında Epigra ile başladığım için kendimi gerçekten şanslı hissediyorum. Paha biçilemez bir deneyimdi; ne de olsa PHP'nin temellerini orada öğrendim ve Epigra'nın bile henüz büyük bir hayalin parçası olduğu bir dönemde Uğur ile çalışmaya başladım. Yıllar sonra, ben birçok yüksek profilli şirket için yazılım ve PHP geliştirici ekiplerini yönetmeye devam ediyorum ve Epigra ise bildiğiniz gibi. Hiç şüphe yok ki bugüne kadarki başarım büyük ölçüde Epigra'daki ilk günlerimden edindiğim bilgi ve deneyim temelinden kaynaklanıyor. Bu nedenle, şirketi yazılım geliştirmeye başlamak veya zaman içinde edindikleri becerileri yenilemek için bir fırsat arayan herkese büyük bir minnettarlıkla tavsiye ediyorum -Epigra size başarı için ihtiyacınız olan bilgi, deneyim ve yönlendirmeyi mutlaka sağlayacaktır. Yollarımız tekrar kesişene dek, teşekkürler!
Yiğit Sayan - Technical Lead, Locafy
Yiğit Sayan
Technical Lead, Locafy
Epigra'da geçirdiğim iki yıl, şimdiye kadar çalışma hayatında yaşadığım en iyi yıllarındandı. Bir parçası olduğum ekibin hepsi çalışkan, arkadaş canlısı ve kendini işine adamış bireylerdi; birlikte mükemmel bir uyum içinde çalıştığımızı gerçekten hissettim. Uğur mükemmel bir rehberlik ve mentorluk sağlayarak herkesin mümkün olan en yüksek sonuçları elde etmeye kendini adadığı olumlu bir çalışma ortamı yaratıyor. Herkes birbirine saygı duyuyor ve açık bir şekilde iletişim kurabiliyor; bu da işbirliğini etkili ve keyifli hale getiriyor. Deneyimli bir ekibe ve güçlü bir liderliğe sahip, fırsat eşitliği sunan bir işyeri arıyorsanız, Epigra'yı şiddetle tavsiye ederim.
Gökhan Akkurt - Senior iOS Engineer, Zalando
Gökhan Akkurt
Senior iOS Engineer, Zalando
Geçtiğimiz birkaç yıl boyunca Epigra ile çalışmak olağanüstü bir deneyim oldu. Katıldığım andan itibaren, dinamik ve destekleyici liderlik ekibi beni ekibin bir parçası gibi hissettirdi. Bana işim üzerinde özerklik ve yaratıcı olabilmem için alan sağladılar. Ancak bunun ötesinde, Epigra ile ilgili en sevdiğim şeylerden biri, sürekli yenilik yapma istekleri. Son teknoloji dijital ürünler geliştirmekten, her gün neyi daha iyi yapabileceklerini gözden geçirmeye kadar: vizyonları gerçekten ilham verici! Bu "epik" yolculuğun bir parçası olduğum için gurur duyuyorum.
Caner Çolakoğlu - Head Of Design, Yolcu360
Caner Çolakoğlu
Head Of Design, Yolcu360