
TMSfirst mengembangkan perangkat lunak manajemen transportasi berbasis cloud untuk organisasi yang mengelola rantai pasokan global yang kompleks. Platformnya menyatukan transportasi laut, udara, kereta api, curah, muatan truk penuh, dan muatan kurang dari truk penuh dalam satu sistem, dengan menggabungkan visibilitas rantai pasokan, analitik, harmonisasi data, serta alur kerja yang didukung AI. Dengan menghubungkan operasi logistik dan pengadaan, TMSfirst membantu perusahaan memahami aktivitas pengangkutan secara langsung, mengidentifikasi inefisiensi, dan mengambil keputusan transportasi yang lebih tepat. Didirikan pada 2014, perusahaan ini bergerak di sektor teknologi transportasi, logistik, dan rantai pasokan serta memiliki tim yang terdiri dari 201–500 karyawan.
Insinyur Aplikasi Senior, Jarak Jauh (Amerika Serikat)
Mengembangkan dan memperluas Ascender Pro serta aplikasi internal secara full stack. Membangun fitur produksi dengan Python, React, TypeScript, dan Go sambil berkolaborasi dalam arsitektur dan penyampaian produk.
Deskripsi
- Membantu mengembangkan dan memperluas Ascender Pro serta aplikasi internal lainnya.
- Menangani pekerjaan rekayasa frontend dan backend serta menyelesaikan fitur secara efisien.
- Membangun dan memelihara fitur backend dengan Python serta pengalaman frontend dengan React dan TypeScript.
- Berkontribusi pada proyek yang dikembangkan dengan Go bila diperlukan.
- Menggunakan alat pengembangan berbantuan AI dan meninjau hasilnya secara kritis untuk memastikan keakuratannya.
- Bekerja sama dengan tim engineering untuk menghadirkan kode siap produksi dengan cepat.
- Berkontribusi pada keputusan arsitektur dan menetapkan praktik terbaik untuk tumpukan aplikasi.
- Menyelidiki, men-debug, dan memperbaiki masalah di seluruh sistem frontend dan backend.
- Membantu inisiatif engineering internal lainnya sesuai kapasitas.
Persyaratan
- Kemampuan Python tingkat lanjut untuk rekayasa backend.
- Pengalaman langsung dengan React, TypeScript, JavaScript, dan NPM.
- Pengalaman dengan Go atau kesediaan untuk menggunakannya.
- Kemampuan bekerja cepat dan menangani volume tugas engineering yang tinggi.
- Pengalaman praktis dengan alat pengodean AI seperti Claude Code atau Copilot, disertai penilaian yang baik untuk mengevaluasi hasilnya.
- Nyaman bekerja di seluruh stack, dengan fokus khusus pada sistem backend.
- Kemampuan analitis dan pemecahan masalah yang kuat, serta pendekatan kerja yang mandiri.
- Pola pikir yang kolaboratif, mudah didekati, rendah hati, jujur, dan berorientasi pada peningkatan.
- Pengalaman profesional dalam pengembangan perangkat lunak selama enam hingga delapan tahun atau lebih.
- Riwayat membangun dan merilis aplikasi produksi dengan Python serta framework JavaScript atau TypeScript modern.
- Pengalaman dengan Go merupakan nilai tambah yang signifikan.
- Familiaritas dengan platform otomasi Ascender, AWX, atau Ansible menjadi nilai tambah tetapi tidak wajib.
- Pengalaman dengan sistem berbasis peristiwa, otomasi infrastruktur, atau alat DevOps merupakan keuntungan.
Tunjangan
- Perlindungan medis, gigi, dan penglihatan.
- Cuti berbayar yang fleksibel.
- Opsi saham karyawan.
- Kerja jarak jauh tanpa perjalanan dinas untuk sebagian besar posisi.