Company Logo

Software Engineer (Medior Level)

Loker ini dikelola oleh

NF
Naning FITRIANI

Persyaratan

Kerja di lokasi
3 - 5 tahun pengalaman
Minimal Sarjana (S1)

Benefit Kerja

Career Path

Wellness Facilities

Employee Award

Training/Certification

Insurance

Laptop Provided

Health Insurance

Team-building events

Annual Leave

Deskripsi pekerjaan Software Engineer (Medior Level) Kiriminaja

Job Overview

We are looking for a Medior Software Engineer to build and maintain scalable applications across our stack. Your primary focus will be backend development using PHP (Laravel) and Golang, while also contributing to frontend development with Vue.js/Nuxt when needed. You will work independently on features from planning to production, contribute to technical discussions, and collaborate closely with Product, Frontend, and QA teams to deliver reliable, high-quality software. This role is ideal for engineers who already have solid hands-on experience, enjoy working across the stack, and want to grow toward deeper ownership of systems and architecture.

Key Responsibilities

  1. Develop, test, and maintain backend services and RESTful APIs, from requirement analysis to production release.
  2. Integrate with internal systems and third-party services.
  3. Write clean, efficient, and well-tested code following team standards and best practices.
  4. Design database schemas and optimize MySQL queries for performance and scalability.
  5. Implement authentication, authorization, and security best practices.
  6. Monitor, troubleshoot, and resolve production issues in a timely manner.
  7. Support frontend development when needed, including building or maintaining Vue.js/Nuxt components and integrating them with backend APIs.
  8. Contribute to technical design discussions and continuous improvement of the system architecture.
  9. Collaborate with Product Managers, Frontend Engineers, QA Engineers, and other stakeholders throughout the development lifecycle.
  10. Participate actively in code reviews, sprint planning, and other Agile ceremonies.
  11. Support junior engineers through code reviews and knowledge sharing.

Qualifications

Must-have

  1. Minimum 3 years of experience as a Software Engineer or Backend Engineer.
  2. Strong proficiency in PHP with the Laravel Framework.
  3. Working experience with Golang, or a strong willingness to learn it.
  4. Experience designing, developing, and consuming RESTful APIs.
  5. Solid understanding of MySQL, including query optimization and indexing.
  6. Experience implementing authentication and authorization.
  7. Experience writing unit and/or integration tests.
  8. Working knowledge of HTML, CSS, JavaScript, and Vue.js fundamentals.
  9. Proficient with Git and collaborative workflows (pull requests, code reviews).
  10. Familiarity with Agile methodologies (Scrum/Kanban).
  11. Strong analytical, problem-solving, and time management skills.
  12. Able to work independently in a fast-paced environment.

Nice-to-have

  1. Hands-on experience with Nuxt.
  2. Experience with Redis and/or message queues (e.g., RabbitMQ, Kafka).
  3. Experience with Docker and CI/CD pipelines.
  4. Experience using AI tools (e.g., ChatGPT, Claude, Copilot) to improve productivity and ideation.

Tech Stack

PHP · Laravel · Golang · RESTful API · MySQL · Vue.js · Nuxt · Git · Agile (Scrum/Kanban)

Proses Wawancara

Tentang Perusahaan
Kiriminaja
Logistics and Supply Chain
51 - 200 karyawan

KiriminAja sebuah platform yang memberikan kemudahan untuk pengiriman paket dan menemukan ekspedisi sesuai kebutuhan masyarakat, dengan metode pengiriman COD dan Non-COD yang dikembangkan oleh PT Selalu Siap Solusi.

Kami memberikan solusi untuk UMKM, pebisnis online, serta seluruh masyarakat Indonesia yang ingin melakukan pengiriman paket.

Kami menawarkan:

  • Kemudahan pengiriman paket dengan pilihan berbagai ekspedisi.
  • Adanya layanan pengiriman COD (Cash On Delivery) dengan pencairan dana harian dan sistem pengambilan paket dirumah oleh ekspedisi.
  • Layanan pengiriman paket non-cod dengan sistem pengambilan paket dirumah oleh ekspedisi.
  • Platform yang dapat membantu pebisnis online mengendalikan dan mengelola bisnisnya dengan lebih baik.

Dengan layanan dan inovasi yang ditawarkan, KiriminAja memiliki komitmen untuk berkontribusi pada perekonomian Indonesia, dengan cara memberikan solusi serta kemudahan bagi para pebisnis online supaya bisnisnya terus berkembang.

Alamat kantor

Jl. Palagan Tentara Pelajar No.KM 08, Karang Moko, Sariharjo, Kec. Ngaglik, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55581

Galeri Perusahaan

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Penuh Waktu
5–10 tahun
Minimal Sarjana (S1)
Cyber Olympus
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT Javan Cipta Solusi

Python Developer

Rp 4,2-6,4jt
Penuh Waktu
3–5 tahun
Minimal Diploma (D1 - D4)
Geekgarden
Penuh Waktu
5–10 tahun
Minimal Sarjana (S1)
PT Jaringan VNT Indonesia

PHP Developer

Rp 4-5,4jt
Kontrak
1–3 tahun
Minimal Sarjana (S1)
PT Achiera Global Utama

Software Engineer (Medior Level)