Xsolla
Xsolla
Xsolla menyediakan infrastruktur perdagangan gim untuk pengembang dan penerbit gim video. Platformnya mendukung monetisasi, distribusi, dan pendanaan melalui berbagai alat seperti toko web yang dapat disesuaikan, pemrosesan pembayaran, pencegahan penipuan, serta fitur sosial yang dirancang untuk mempererat keterlibatan pemain. Xsolla juga membantu perusahaan gim menangani pembayaran, pajak, kepatuhan, dan kebutuhan operasional di berbagai pasar global, dengan integrasi untuk platform pengembangan termasuk Unity, Unreal, dan Cocos Creator.

Insinyur Frontend Senior – Remote di Rusia

Bangun aplikasi web yang cepat dan mudah diakses untuk platform perdagangan gim video global milik Xsolla. Kembangkan sistem frontend yang digunakan oleh jutaan pemain dan pengembang di seluruh dunia.

Deskripsi

  • Bangun dan pelihara aplikasi frontend serta fitur produk berkualitas tinggi
  • Hasilkan kode yang bersih dan mudah dipelihara, didukung cakupan pengujian unit dan end-to-end yang menyeluruh
  • Buat tata letak semantik dan responsif yang berfungsi di berbagai browser dan platform, sekaligus memenuhi standar web dan praktik aksesibilitas
  • Kembangkan sistem komponen yang dapat digunakan kembali dan bantu mengembangkan pustaka UI bersama
  • Tingkatkan performa aplikasi dalam hal rendering, ukuran bundle, dan Core Web Vitals
  • Berkolaborasi dengan desainer di Figma untuk menghasilkan antarmuka yang konsisten dan akurat hingga ke tingkat piksel
  • Hubungkan aplikasi ke layanan backend dan API eksternal sambil menentukan kontrak API bersama insinyur backend
  • Konfigurasikan dan tingkatkan alat build, pipeline CI/CD, serta lingkungan berbasis Docker
  • Berkontribusi dalam code review, diskusi teknis, dan pengambilan keputusan arsitektur
  • Membimbing insinyur tingkat menengah dan junior sekaligus membantu meningkatkan kualitas produk
  • Berkolaborasi dalam kelompok product engineering bersama insinyur frontend, backend, QA, dan DevOps, serta tim Product dan Design
  • Bertanggung jawab atas fitur sejak implementasi, pengujian, rilis, hingga pemantauan

Persyaratan

  • Setidaknya lima tahun pengalaman pengembangan frontend komersial
  • Menguasai JavaScript ES6+ tingkat lanjut, termasuk pemrograman asinkron, pemrograman berorientasi objek berbasis prototipe, class, dan konsep inti manajemen memori
  • Menguasai TypeScript tingkat lanjut, termasuk generics, utility types, deklarasi kustom, dan perluasan tipe pustaka
  • Berpengalaman kuat membuat tata letak semantik dan responsif yang mendukung berbagai browser dan platform
  • Memahami standar web dan aksesibilitas
  • Menguasai CSS, termasuk pendekatan SASS/SCSS dan CSS-in-JS
  • Pengalaman profesional menggunakan React, Vue, atau framework modern yang sebanding
  • Berpengalaman menggunakan pustaka atau pola manajemen state
  • Berpengalaman mengembangkan aplikasi server-side rendered atau isomorfik
  • Berpengalaman membangun sistem komponen, termasuk pola compound component
  • Memahami struktur data, kompleksitas algoritmik, dan pola desain umum
  • Mengetahui metode caching dasar seperti LRU
  • Mampu memecah pekerjaan dan memisahkan logika bisnis dari kode framework atau pustaka
  • Berpengalaman mengonfigurasi dan mengoptimalkan Vite atau Webpack
  • Berpengalaman menggunakan ESLint, StyleLint, Prettier, atau Biome
  • Berpengalaman membuat pengujian unit dan end-to-end
  • Memahami dasar-dasar REST API dan integrasi layanan eksternal
  • Berpengalaman menggunakan Docker
  • Mahir menggunakan Git dan GitLab
  • Percaya diri menggunakan Figma untuk mengimplementasikan desain
  • Menguasai bahasa Inggris tertulis dan lisan dengan baik

Tunjangan

  • Perlindungan kesehatan, gigi, dan penglihatan
  • Cuti berbayar
  • Peta jalan pengembangan karier yang disesuaikan
  • Pelatihan dan kesempatan pendidikan lainnya untuk pertumbuhan profesional
  • Jam kerja fleksibel
  • Perjanjian kerja dengan entitas atau pemberi kerja yang tercatat sebagai pemberi kerja resmi, dipilih sesuai lokasi kandidat

Lowongan Terkait

Ambush

Insinyur Senior Pembelajaran Mesin dan AI

Ambush

Bangun AI generatif dan alur kerja agen siap produksi untuk klien layanan keuangan Ambush. Kembangkan layanan Python dan FastAPI, alur data SQL, retrieval-augmented generation, serta sistem AI berbasis cloud.

Buka
GFN

Insinyur Perangkat Lunak Senior, Pembelajaran Mesin

GFN

Bangun infrastruktur backend dan produk pembelajaran berbasis AI untuk GFN, penyedia pendidikan asal Jerman. Kembangkan platform pendidikan yang skalabel dengan fokus pada arsitektur perangkat lunak yang tangguh dan pembelajaran mesin praktis.

Buka