Senior Fullstack Mühendisi
Orijinal ilandan otomatik olarak çevrilmiştir. Orijinal metni İngilizce okuyun →
Toptal Hakkında
Toptal, iş, tasarım ve teknoloji alanındaki en iyi yeteneklerden oluşan küresel bir ağdır ve şirketlerin ekiplerini talep üzerine ölçeklendirmelerini sağlar. Yıllık 200 milyon doların üzerinde gelire sahip olan ve dünya çapında takım üyeleri bulunan Toptal, dünyanın en büyük tamamen uzaktan çalışma gücüne sahip kuruluşudur.
Sanal ekiplerin en iyi unsurlarını, inovasyonu, sosyal etkileşimi ve eğlenceyi teşvik eden bir destek yapısıyla birleştiriyoruz. Sınırları görmüyoruz, hızlı bir tempoda hareket ediyoruz ve kalıpları kırmaktan asla korkmuyoruz.
İş Özeti
Faturalama Ekibi, Toptal'ın tüm iş alanlarında finansal operasyonlarının altında yatan teknolojik altyapısını ve işlevselliğini oluşturmaya, sürdürmeye ve geliştirmeye adanmıştır. Ön yüzüne odaklanan, ön yüz ve arka yüz arasında rahatlıkla çalışabilen ve girişimleri yönetmeye ve Ürün ekibimizle yakın çalışmaya istekli olan tam yığın mühendis arıyoruz.
Ekipe katılarak, çoğunlukla React ön yüz ve Ruby on Rails arka yüzünde olmak üzere birden fazla uygulama üzerinde çalışma fırsatı elde edeceksiniz. TypeScript ve Ruby'yi seviyoruz ve ön yüz SPA uygulamaları ile arka yüzleri arasında iletişim için GraphQL'i yoğun olarak kullanıyoruz. Toptal'da her gün mümkün olanın sınırlarını zorluyoruz ve siz de bunun bir parçası olmayı seviyoruz.
Performanslı, ölçeklenebilir ve iyi organize edilmiş uygulamalar oluşturmaya çalışıyoruz, bunlar iş hedefleri ve işlevsel olmayan gereksinimlerle uyumlu olmalıdır. Bu, uzaktan çalışma pozisyonudur. Vize sponsorluğu veya yardım teklif etmiyoruz. Özgeçmişler ve iletişim İngilizce olarak gönderilmelidir.
### Sorumluluklar:
Aşağıdaki bilgiler, yapılan işin genel doğasını ve seviyesini tanımlamayı amaçlar. Bu, tüm görevlerin, sorumlulukların veya gerekli becerilerin ayrıntılı bir listesi olmayabilir.
- Güzel, verimli ve test edilebilir React ve Ruby kodu yazmak, kolayca sürdürülebilir ve hata ayıklanabilir olması gerekir.
- Özellikleri React ön yüz bileşenleriyle yazmak, güncellemek ve entegre etmek.
- Ön yüz ve arka yüz sistemleri arasında sorunsuz iletişim sağlamak için Ruby on Rails API'lerini uygulamak ve sürdürmek.
- Kodları testlerle örtmek ve manuel olarak özellik testi yapmak, aynı zamanda meslektaşların çalışmalarını gözden geçirmek.
- Gerçek bir takım arkadaşı olarak, ekibin süreçlerini sürekli olarak geliştirmek, fikirleri beyin fırtınası yapmak ve durumları ve ilerlemeyi iletişim halinde olmak.
- Diğer insanları mentorluk yapmak, geri bildirim sağlamak ve takımın bir parçası olarak büyümek.
- Yeni kavramlar ve teknolojiler öğrenmek.
İlk haftada, şunları bekleyebilirsiniz
- Toptal'ın uygulamalarına ve süreçlerine tanıtılmak.
- Şirket çapında eğitim oturumlarına katılmaya başlamak.
- Yerel ortamınızı kurmak ve teknoloji yığınımızla tanışmak.
- İlk çekme isteğinizi oluşturmak.
İlk ayda, şunları bekleyebilirsiniz
- Ekibin iş alanıyla tanışmak.
- Ürün geliştirmemize katkıda bulunmak.
- Teknolojimiz, süreçlerimiz ve ürün hattımız hakkında daha derin bir anlayış geliştirin.
İlk üç ayda, şunları bekleyin
- Yazılım planlama, geliştirme ve bakımına aktif olarak katkıda bulunmak.
- Toptal'ın süreçleri ve kod tabanını iyileştirmek için önerilerde bulunmak ve bunları uygulamak, aynı zamanda takdir yetkisini ve bağımsız yargısını kullanmak.
İlk altı ayda, şunları bekleyin
- Ekibimizdeki teknik girişimleri yönetmek.
- Kod tabanı ve süreçlerde iyileştirmeler sağlamak.
- Çağrı nöbetine katılmak.
İlk yıl içinde, şunları bekleyin
- Toptal'ın teknik yığını, işbirliği ritüelleri, süreçleri ve performansı hakkında ayrıntılı bir anlayışa sahip olmak.
- Toptal'ın yeni ekip üyelerine mentorluk yapmak.
Nitelikler ve İş Gereksinimleri
- 5+ yıllık web geliştirme deneyimi.
- React ve TypeScript konusunda yetkin olmak, ön uç bileşenlerini arka uç sistemleriyle entegre edebilmek.
- Ruby on Rails ile pratik deneyime sahip olmak.
- Arka uç ve geliştirme prensipleri, veritabanları, temiz kod ve en iyi test uygulamaları hakkında gösterilebilir bir anlayışa sahip olmak.
- Proaktif ve uyumlu olmak, projeleri yönetebilmek ve işlevler arası ekipler içinde etkili bir şekilde çalışabilmek.
- Kullanıcı etkisi, hata toleransı, kod bakımı, uygulama süresi, kullanılabilirlik, güvenlik ihlalleri ve performans gibi birden fazla kalite boyutunu dikkate almak.
- Karmaşık sorunları çözebilmek, ancak aynı zamanda birden fazla çözüm dikkate almak, bunları tartmak ve en iyi eylem planını seçmek.
- Teknolojiye gerçekten ilgi duymak ve yeni şeyler denemek istemek.
- Güçlü iletişim becerileri, karmaşık kavramları açıkça açıklayabilmek.
- Hızlı tempolu, hızla büyüyen bir şirkette çalışabilmek ve çeşitli zorluklar, son teslim tarihleri ve çeşitli temaslar ile başa çıkabilmek.
- Toptal'da başarılı olmak için dünya standartlarında bir bireysel katkıcı olmak. Sadece başkalarına ne yapacaklarını söylemek için burada değilsiniz.
Tazminat
Ek Bilgiler