
TeamViewer, uzaktan erişim, uzaktan destek ve dijital çalışan deneyimi için güvenli bulut yazılımları geliştiren bir B2B SaaS şirketidir. Platformu, BT ekiplerinin ve işletmelerin uç noktaları kontrol etmesine, izlemesine ve yönetmesine, düzeltme işlemlerini otomatikleştirmesine ve artırılmış gerçeklik iş akışları aracılığıyla saha operasyonlarını desteklemesine yardımcı olur. TeamViewer, Tensor, DEX ve Frontline gibi ürünlerin yanı sıra Microsoft Intune, ServiceNow ve Salesforce entegrasyonlarıyla farklı büyüklükteki kuruluşlara hizmet sunar. Şirketin sunduğu çözümler güvenli, uyumlu ve ölçeklenebilir cihaz yönetimine odaklanır.
TeamViewer'da Kıdemli Full-Stack Yazılım Mühendisi — Hibrit Portekiz
TeamViewer'a kıdemli full-stack mühendisi olarak katılarak dijital çalışma alanı platformu için backend servisleri ve React uygulamaları geliştirin. Rol; mimariyi, bulut operasyonlarını, test süreçlerini ve yapay zekâ destekli geliştirmenin sorumlu kullanımını kapsar.
Açıklama
- Java veya Kotlin ve Spring Boot ya da Node.js ve TypeScript ile backend servisleri ve API'ler tasarlamak, geliştirmek ve işletmek
- React ve TypeScript kullanarak yüksek kaliteli web uygulamaları sunmak
- Tasarım sisteminin ve mikro frontend mimarisinin geliştirilmesine katkıda bulunmak
- Ölçeklenebilir, dayanıklı ve güvenli servisler için mimari ve tasarım kararlarına yön vermek
- Alan odaklı ve olay odaklı tasarım ilkelerini kullanmak
- Verileri modellemek ve uygun SQL ile NoSQL depolama çözümlerini seçmek
- Kafka, NATS veya RabbitMQ ile asenkron entegrasyonlar oluşturmak
- Docker ve Kubernetes ile servis dağıtımlarının ve operasyonlarının sorumluluğunu üstlenmek
- CI/CD iş akışlarını ve üretim ortamı gözlemlenebilirliğini geliştirmek
- Birim, entegrasyon, sözleşme ve uçtan uca test kapsamı için test stratejisine yön vermek
- Yapay zekâ destekli geliştirmeyi teşvik etmek ve ekip için sorumlu uygulamalar oluşturmak
- Mühendislere mentorluk yapmak, kod incelemelerine liderlik etmek ve ekipler genelinde mühendislik standartlarını ilerletmek
- Özelliklerin fikir aşamasından teslimata kadar sorumluluğunu üstlenirken tüm teknoloji yığını genelinde teknik yönü etkilemek
Gereksinimler
- Bilgisayar Bilimleri, Yazılım Mühendisliği veya ilgili bir alanda diploma ya da eşdeğer mesleki deneyim
- Backend ve frontend sistemlerinde en az altı yıllık profesyonel yazılım geliştirme deneyimi
- Teknik girişimlere liderlik etme becerisini kanıtlamış olmak
- Java veya Kotlin ve Spring Boot ya da Node.js ve TypeScript konusunda güçlü backend uzmanlığı
- React ve TypeScript ile güçlü uygulamalı deneyim
- Redux Toolkit, Zustand veya TanStack Query gibi modern durum yönetimi araçlarıyla deneyim
- Dağıtık sistemler, API tasarımı ve yazılım mimarisi hakkında derin bilgi
- İlişkisel ve NoSQL veritabanlarıyla sağlam çalışma deneyimi
- Kafka, NATS veya RabbitMQ dahil mesajlaşma platformları hakkında uygulamalı bilgi
- Docker, Kubernetes, CI/CD ve üretim ortamı gözlemlenebilirliği konusunda sağlam deneyim
- Backend ve web uygulamalarına yönelik güvenlik uygulamalarını iyi anlamak
- Claude Code, GitHub Copilot veya Cursor gibi yapay zekâ kodlama araçlarını kullanma konusunda uygulamalı deneyim
- Mühendislere mentorluk yapma ve çevik ekiplerde katkı sunma deneyimi
- Sözlü ve yazılı İngilizceyi akıcı kullanabilmek
Yan Haklar
- Şirket başarısı veya satış primi ve düzenli maaş değerlendirmeleri dahil rekabetçi ücret ve yan haklar
- Toplu taşımaya kolay erişim sağlayan ofisler
- Yerel spor salonlarında indirimli fiyatlar ve özel teklifler
- Corporate Benefits platformuna ve sunduğu çeşitli indirimlere erişim
- Düzenli ekip etkinlikleri ve şirket genelinde kutlamalar
- Açık kapı iş yeri politikası
- Resmî kıyafet zorunluluğu olmayan rahat bir çalışma ortamı
- Sık düzenlenen tüm çalışan toplantıları ve Liderlik Öğle Yemekleri
- Esnek çalışma saatleriyle hibrit çalışma
- Sözleşmenizin bulunduğu ülke dışında yılda 40 güne kadar çalışmaya izin veren Yurt Dışından Çalışma Programı
- Güçlü bir başlangıç için merkez ofiste yerinde işe alım süreci