Backend Geliştirici

Switchback Tech LLC

$1-1.1K[Aylık]
Uzak<1 Yıl DeneyimÜniversite mezunuTam zamanlı
Paylaşmak

Uzaktan Ayrıntılar

Açık ÜlkeDünya geneli

Dil Gereksinimleriİngilizce

İş tanımı

Orijinal metni göster

Avantajlar

  • Çalışan Takdiri ve Ödüllendirme

    Dağıtılmış ekip, Eşzamansız, İşyerinde Siyaset Yok

  • Profesyönel geliştirme

    Kariyer Gelişimi, Öğrenim Bütçesi

  • İzin ve İzin

    4 Günlük Çalışma Haftası

Rol: Backend Geliştirici

Program: Merkezi Yaz Saati (UTC-5:00) ile 4 saat örtüşme

Teknoloji Yığını: TypeScript, Node, React, MongoDB, Express, Zod, Google Cloud Platform


PROJE HAKKINDA

Compass, hırslı minimalistler için açık kaynaklı bir haftalık takvimdir. Bu uygulama, yoğun ve çalışkan milyonlarca insan için vazgeçilmez hale gelecektir. Daha da önemlisi, insanların zamanın ne kadar değerli olduğunu fark etmelerine yardımcı olacaktır. Ancak, bu hedefe ulaşmak için bazı özelliklere ihtiyaç duyacaktır - her takvim kullanıcısının beklediği ve bilmediği ihtiyaçlar olan özellikler. Kıdemli Backend Mühendisi, bu özellik fikirlerini gerçeğe dönüştürmekten sorumlu olacaktır.



AVANTAJLAR

  1. Uzaktan ve Asenkron: Minimum toplantıyla sizin için en uygun yerden çalışın
  2. Programınıza göre çalışma: Saat takibi veya üzerinizde birinin gözetlemesi yok. PR'lerinizin kalitesi ve hızı ile değerlendirilirsiniz, kaç saat çalıştığınızla değil. Ancak, gerçek zamanlı iletişim yapabilmemiz için UTC-5:00 ile 4 saat örtüşmeniz gerekmektedir.
  3. Hızlı iterasyonlar: Genellikle her 1-3 günde üretime gönderim yapıyoruz. Burada etki veya öğrenme için hiçbir engel yok.
  4. Açık kaynak: Katkılarınız açık kaynaklı monorepo'da görünür, bu da markanızı ve fırsatlarınızı geliştirmeye yardımcı olur
  5. AI Öncelikli: AI'nın erken benimseyicileriyiz ve birbirimizi daha fazlasını başarmak için denemeye teşvik ediyoruz. Şu anda örneğin CoPilot, Claude ve Cursor kullanıyoruz.


SORUMLULUKLAR

  1. Pull request'ler oluşturmak
  2. Katkı sağlayıcı PR'ları gözden geçirmek, kaliteyi sağlamak
  3. Takım hedeflerine sorumluluk almak. Takım hedefleriyle ilgili onayınızı almak benim için önemlidir. İş ve kullanıcıları göz ardı eden, sadece anlık sorunlarıyla ilgilenen bir “bilet kapmaca” istemiyoruz. Sonuçlarımız için sorumluluğu paylaşmaya istekli bir takım arkadaşı arıyoruz. Bu, kendi kodunuzu QA yapmanız, iyi tasarlanıp tasarlanmadığına önem vermeniz ve kullanıcı geri bildirimlerini dikkate almanız gerektiği anlamına geliyor.
  4. Mevcut takım hedefimiz 2025 yılında kârlı hale gelmek.


İkinci takım arkadaşı siz olacaksınız. Sorumlulukları şöyle dağıtacağız:

  1. Ben (Tyler) - Frontend özellikleri ve hataları, kullanıcılarla konuşma, talep oluşturma
  2. Siz - Backend özellikleri ve hataları, DevOps


Backend'i "sahiplenmesini" istediğim birini arıyorum. Bu, şunları yapmanız anlamına geliyor:

  • PR'lerinizin %60-90'ının backend odaklı olması.
  • API ve Mikroservisler için teknik bir yol haritası tanımlamak için benimle birlikte çalışmak
  • Backend yol haritasını GitHub sorunlarına dönüştürmek
  • Stajyer ve üretim ortamlarımızda değişiklikleri dağıtmak ve QA yapmak
  • Yeni katkı sağlayıcıların backend PR'larını gözden geçirmek


Üzerinde çalışmayı bekleyebileceğiniz ilk projelerin bir örneği:

  1. Yeni katkı sağlayıcıların geliştirme kurulumunu daha kolay hale getirmek için bir CLI oluşturmak
  2. Tekrarlayan etkinlikler desteğimizi tamamlamak (RRule dizelerini sorgulara dönüştürmek ve titiz bir şekilde test etmek)
  3. Kullanıcının tüm Google alt takvimleri ile senkronizasyonu destekleyecek şekilde API'mizi güncellemek (şu anda yalnızca birincil alt takvim destekleniyor)
  4. API'mizi Microsoft ve Apple takvimleri ile entegre olacak şekilde güncellemek (şu anda yalnızca Google)
  5. Yeni katkı sağlayıcıların nasıl çalıştığını anlaması için kamuya açık API son noktalarımızı belge siteimize yayınlamak
  6. Backend'imizi yeniden yapılandırmak
  7. Entegrasyon kodumuzu kendi mikroservisine ayırmak
  8. Bir mesajlaşma servisi oluşturmak
  9. Bir bakım servisi oluşturmak
  10. Docker ve k8s eklemek
  11. Kullanıcıların etkinliklerini yönetebilmesi için MCP eklemek



En önemlisi, misyonla uyum sağlamanız gerekiyor (bkz. Kılavuz).

Kolay para kazanabileceğiniz rahat bir yan iş arıyorsanız, bu değil. Sizi en iyi mühendis olmanız için zorlayacağım. Ayrıca, kullanıcılar için en iyisini yapmanız için sizi teşvik edeceğim. Bu meydan okumayı üstlenmek için, kullanıcıları ve onlar için yaptığımız çalışmaları derinlemesine saygı göstermelisiniz.


SONRAKİ ADIMLAR

Kültürel uyumu değerlendirmek için 30 dakikalık gayri resmi bir görüşme, ardından 7 günlük ücretli deneme süreci

Yazılım MimarisiNode.jsAlgoritmalar ve Veri YapılarıBulut BilişimVeri YapısıTypescriptMongoDB
Preview

Tyler Dane

FounderSwitchback Tech LLC

Bugün 1 Kez Yanıtla

Yayınlandı 17 September 2025

Rapor

Bossjob Güvenlik Hatırlatması

Eğer pozisyon yurt dışında çalışmanızı gerektiriyorsa lütfen dikkatli olun ve dolandırıcılığa karşı dikkatli olun.

İş arayışınız sırasında aşağıdaki davranışlara sahip bir işverenle karşılaşırsanız, lütfen hemen bildirin

  • kimliğinizi saklıyor,
  • bir garanti vermenizi veya mülkünüzü tahsil etmenizi gerektiriyorsa,
  • sizi yatırım yapmaya veya fon toplamaya zorluyorsa,
  • Yasadışı menfaatler topluyor,
  • veya diğer yasa dışı durumlar.