FULL_TIME
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
Senior Software Enginner (Full-stack Node + React)
Airtm • LATAM
Gaji tidak dicantumkan
Deskripsi Pekerjaan
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
Lowongan Terkait Lainnya
FULL_TIMEHari Ini
Senior Web Engineer - Subscriptions
Spotify • EMEA
Gaji tidak dicantumkanLihat Detail →
FULL_TIMEHari IniStaff Software Engineer
Cision • Bulgaria
Gaji tidak dicantumkanLihat Detail →
CONTRACTHari IniContract Staff Software Engineer - (Firefox) C++,Storage Encryption
Mozilla • Canada
Gaji tidak dicantumkanLihat Detail →
CONTRACTHari IniContract Staff Software Engineer-Bug Burndown
Mozilla • Germany
Gaji tidak dicantumkanLihat Detail →