Tips Loker

← Kembali ke Daftar Lowongan

FULL_TIME

Senior Software Enginner (Full-stack Node + React)

Airtm • LATAM

Gaji tidak dicantumkan


Deskripsi Pekerjaan

Insinyur Perangkat Lunak Senior (Full-stack Node + React) Tentang kami: Airtm adalah perusahaan infrastruktur keuangan yang membangun masa depan ekonomi pekerjaan online. Misi kami adalah memberdayakan semakin banyak Pengusaha Digital di Global South dengan memberi mereka kebebasan finansial untuk berkembang. Masalahnya jelas: di pasar negara berkembang, akses ke ekonomi berbasis dolar sulit diperoleh. Pembayaran lintas negara lambat, mahal, dan sering kehilangan nilai akibat inflasi. Hal ini membatasi potensi jutaan individu berbakat. Solusi Airtm adalah platform keuangan yang cepat dan menyeluruh, yang memfasilitasi pembayaran lintas negara bernilai rendah serta pencairan dana tunai lokal. Sebagai pelopor infrastruktur pembayaran berbasis stablecoin, Airtm telah membangun sistem pembayaran lintas negara paling canggih yang tersedia di pasar. Sebagai perusahaan yang berfokus pada dunia kerja online, Airtm akan melampaui layanan pembayaran untuk membangun infrastruktur yang dibutuhkan ekonomi pekerjaan online agar dapat berkembang. Kami mendorong terbentuknya ekonomi yang sepenuhnya baru dengan memberikan individu, komunitas, dan negara berbagai alat untuk mengendalikan masa depan finansial mereka. Tentang posisi: Kami mencari Senior Software Engineer untuk merancang, membangun, dan mengembangkan sistem full-stack yang mendukung produk keuangan Airtm. Anda akan bekerja dalam salah satu pod produk otonom kami, memiliki tanggung jawab penuh atas proyek dari awal hingga akhir, mulai dari desain teknis hingga produksi, serta membimbing para engineer di sekitar Anda. Teknologi yang kami gunakan adalah microservices TypeScript/Node.js yang di-deploy di Kubernetes, dipadukan dengan front end React. Anda akan bekerja di seluruh stack, baik backend maupun frontend, sesuai kebutuhan untuk mencapai tujuan pod, serta berkolaborasi dengan engineer di pod lain ketika inisiatif melibatkan beberapa area. Pengembangan berbantuan AI merupakan bagian penting dari cara kami membangun perangkat lunak. Anda diharapkan mampu menggunakan alat coding berbasis AI secara lancar untuk bekerja lebih cepat tanpa mengorbankan kualitas. Tanggung jawab utama Desain Teknis: Memimpin desain fitur berukuran menengah hingga besar di seluruh stack, mendokumentasikan keputusan, serta mengantisipasi edge case dan kemudahan pemeliharaan dalam jangka panjang Pengembangan Full-stack: Membangun dan memelihara microservices TypeScript/Node.js, event handler, dan cronjob, serta UI React yang menggunakannya untuk mendukung alur keuangan inti kami Pengembangan Berbantuan AI: Menggunakan asisten coding berbasis AI dan alat agentic sebagai bagian dari alur kerja harian, mulai dari pembuatan kerangka dan refactoring hingga pembuatan pengujian dan code review, sambil mempertahankan standar tinggi untuk ketepatan serta penilaian yang baik tentang kapan dan seberapa banyak alat tersebut digunakan Kepemilikan Proyek: Memecah masalah kompleks menjadi pekerjaan yang dapat ditindaklanjuti di berbagai layanan dan UI; mendorong penyelesaian proyek mulai dari desain hingga deployment Kualitas Kode: Menulis kode yang telah diuji dengan baik dan mudah dipelihara; melakukan code review secara menyeluruh, termasuk terhadap kode yang dihasilkan AI, serta menetapkan standar tinggi bagi tim Mentoring: Membimbing engineer junior dan tingkat menengah, termasuk dalam penggunaan alat AI secara efektif dan bertanggung jawab; berbagi pengetahuan dan meningkatkan praktik teknis tim Kolaborasi Lintas Pod: Berkoordinasi dengan engineer di pod lain ketika pekerjaan melintasi batas layanan; berkontribusi pada shared services sesuai pedoman kepemilikan yang telah ditetapkan On-call: Berpartisipasi dalam rotasi on-call untuk layanan yang dimiliki pod; memimpin penanganan insiden dan tinjauan pascainsiden Utang Teknis: Secara proaktif mengidentifikasi dan menangani utang teknis; menyeimbangkan penyelesaian jangka pendek dengan kesehatan sistem dalam jangka panjang Kualifikasi wajib Pengalaman 5+ tahun dalam rekayasa perangkat lunak profesional, dengan cakupan full-stack yang terbukti, termasuk layanan backend dan UI frontend Mahir menggunakan TypeScript dan Node.js untuk membangun layanan produksi Mahir menggunakan React untuk membangun UI yang digunakan di lingkungan produksi, termasuk state management, desain komponen, dan performa Pengalaman merancang dan membangun API REST atau GraphQL Pemahaman yang kuat tentang database relasional, seperti PostgreSQL atau yang serupa, termasuk pemodelan, optimasi query, dan migrasi Memahami arsitektur berbasis event dan pola messaging, seperti Kafka, SQS, atau yang serupa Pengalaman bekerja dalam lingkungan microservices Pengalaman langsung sehari-hari menggunakan alat pengembangan berbantuan AI, seperti GitHub Copilot, Cursor, Claude Code, Zed’s Agentic editing, atau yang serupa, untuk coding, debugging, dan code review; memahami prompt/context engineering serta memiliki penilaian yang baik untuk memvalidasi output yang dihasilkan AI Pemahaman kuat tentang prinsip desain perangkat lunak, termasuk separation of concerns, penanganan error, dan strategi pengujian Pengalaman menulis unit test, integration test, dan end-to-end test Nyaman bekerja di lingkungan cloud, diutamakan AWS, serta memahami deployment, log, dan konsep dasar infrastruktur Kemampuan komunikasi yang kuat; proaktif dalam menyampaikan perkembangan, hambatan, dan risiko teknis Kualifikasi tambahan Pengalaman membangun atau mengintegrasikan fitur yang didukung AI/LLM ke dalam produk, seperti RAG, agent, tool calling, dan prompt pipeline Memahami Kubernetes dan deployment berbasis container Latar belakang di bidang fintech, pembayaran, atau sistem keuangan Pengalaman menggunakan GraphQL, termasuk desain schema, federation, atau tooling Pengetahuan tentang pipeline CI/CD, seperti Bitbucket Pipelines, GitHub Actions, dan ArgoCD Memahami alat observability, seperti Datadog, Prometheus, dan Grafana Pengalaman membimbing engineer atau memimpin diskusi desain teknis Hal yang kami cari Selain keterampilan teknis, kami mencari engineer yang: Memiliki rasa tanggung jawab atas pekerjaan; menyelesaikan pekerjaan mereka dan menyampaikan lebih awal ketika ada risiko Menulis kode untuk engineer berikutnya; kode harus bersih, telah diuji, dan terdokumentasi, baik draf pertamanya ditulis oleh mereka maupun alat AI Meningkatkan kualitas tim di sekitar mereka melalui review, mentoring, dan berbagi pengetahuan Berkolaborasi lintas batas; berinteraksi secara konstruktif dengan pod lain ketika pekerjaan melintasi batas layanan Memiliki penilaian teknis yang baik; menyeimbangkan pragmatisme dengan kualitas, mengetahui kapan harus menolak perluasan cakupan, serta mengetahui kapan perlu dan kapan tidak perlu mengandalkan alat AI Kompensasi Informasi tambahan

Ringkasan

Perusahaan
Airtm
Lokasi
LATAM
Tipe kerja
FULL_TIME
Gaji
Gaji tidak dicantumkan
Tanggal tayang
21 Okt 2026
Sumber & keterlacakan data
Jobicy (public board)Buka sumber asli ↗https://jobicy.com/jobs/153741-senior-software-enginner-full-stack-node-react
Siap melamar? Langsung di sumber asli.Buka Halaman Lamaran
Lamar di Sumber Asli →

Lowongan Terkait Lainnya

FULL_TIMEHari Ini

Senior Web Engineer - Subscriptions

Spotify • EMEA

Gaji tidak dicantumkanLihat Detail →
FULL_TIMEHari Ini

Staff Software Engineer

Cision • Bulgaria

Gaji tidak dicantumkanLihat Detail →
CONTRACTHari Ini

Contract Staff Software Engineer - (Firefox) C++,Storage Encryption

Mozilla • Canada

Gaji tidak dicantumkanLihat Detail →
CONTRACTHari Ini

Contract Staff Software Engineer-Bug Burndown

Mozilla • Germany

Gaji tidak dicantumkanLihat Detail →