Full-Stack Engineer

Azura Labs Official

Kota Semarang

On-site

IDR 150,000,000 - 260,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Azura Labs Official in Semarang is seeking a capable Full Stack Engineer to develop and maintain end-to-end web applications using Vue.js on the frontend and Next.js on the backend. You will design and consume RESTful APIs/GraphQL services, integrate with banking and remittance platforms, and ensure secure, scalable data workflows across systems.

You will collaborate with Product Managers, QA Engineers, and UI/UX Designers to deliver high-quality releases, debug issues, optimize performance, and

Qualifications

  • 3-5 years in Full Stack/Software Engineer roles.
  • Strong proficiency in Vue.js (Composition API, Router, Pinia/Vuex).
  • Strong proficiency in Next.js (API Routes, Route Handlers, Server Actions, SSR/SSG).
  • Experience designing, building, and consuming RESTful APIs/GraphQL services.
  • Experience integrating with banking/financial services is highly preferred.

Responsibilities

  • Develop and maintain end-to-end web applications (frontend and backend).
  • Build responsive interfaces with Vue.js and Next.js APIs/routes.
  • Design and integrate RESTful APIs/GraphQL across layers (frontend/backend/db).
  • Integrate with banking systems, payment gateways, remittance platforms.
  • Collaborate with Product, QA, and UI/UX teams; perform code reviews and testing.

Skills

Vue.js
Next.js
REST/GraphQL
SQL/NoSQL
Git & CI/CD
SAAS integration
Teamwork/Communication
Travel readiness

Tools

PostgreSQL
MySQL
NoSQL databases
Git

Job description

  • Develop and maintain end-to-end web applications, covering both frontend and backend development
  • Build responsive, reusable, and high-performance user interfaces using Vue.js
  • Develop backend services, API routes, and server-side logic using Next.js
  • Design, develop, and integrate RESTful APIs/GraphQL services across frontend, backend, and database layers
  • Integrate applications with third-party services, particularly banking systems, payment gateways, and remittance platforms
  • Manage end-to-end financial transaction workflows, including transfer initiation, validation, notifications/callbacks, and reconciliation processes
  • Handle data synchronization across multiple systems, including mobile applications, backend services, and data warehouses when required
  • Write clean, maintainable, well-tested, and well-documented code while actively participating in code reviews
  • Collaborate closely with Product Managers, QA Engineers, and UI/UX Designers to deliver high-quality releases
  • Perform debugging, troubleshooting, performance optimization, and ongoing application maintenance
  • Participate throughout the release lifecycle, from feature development and testing to deployment before UAT and production go-live.
REQUIREMENTS
  • 3-5 years of experience as a Full Stack Engineer, Software Engineer, or similar role
  • Strong proficiency in Vue.js (Composition API, Vue Router, and Pinia/Vuex)
  • Strong proficiency in Next.js (API Routes, Route Handlers, Server Actions, and SSR/SSG)
  • Experience designing, building, and consuming RESTful APIs/GraphQL services
  • Experience integrating with banking systems or financial service providers is highly preferred (BNI, BRI, Mandiri, BCA, Midtrans, Xendit, Brankas, Finantier, or similar platforms)
  • Understanding of remittance and money transfer systems is a strong advantage (SWIFT, RTGS, BI-FAST, SKN, foreign exchange (FX) handling, and basic AML/KYC processes)
  • Familiar with common banking integration workflows, including Virtual Accounts, payment notifications/callbacks, reconciliation, and disbursement processes
  • Experience working with SQL databases (PostgreSQL/MySQL) and NoSQL databases, including query optimization and performance tuning
  • Strong understanding of Git and collaborative development workflows
  • Familiarity with CI/CD pipelines and deployment processes is a plus
  • Understanding of the Software Development Life Cycle (SDLC) and the ability to interpret technical requirements, specifications, and Statements of Work (SOW)
  • Detail-oriented, able to work under tight deadlines, and possess strong communication and teamwork skills
  • Willing to travel for business trips when required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Indivara Group • Indonesia

On-site
IDR 360,000,000 - 720,000,000
Full-Stack Engineer: Fintech Vue Frontend & Next.js API
Full-Stack Engineer: Fintech Vue Frontend & Next.js API

Azura Labs Official • Kota Semarang

On-site
IDR 150,000,000 - 260,000,000
Fullstack Developer (PHP & JS)
Fullstack Developer (PHP & JS)

PT Deptech Digital Indonesia • Jakarta Pusat

On-site
IDR 240,000,000 - 360,000,000
Fullstack Java Developer
Fullstack Java Developer

PT Prismalink Internasional • Kemayoran

On-site
IDR 240,000,000 - 360,000,000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect • Tangerang

On-site
IDR 390,600,000 - 725,400,000
Staff Engineer/Software Architect Durianpay Hybrid • Jakarta Selatan Min. 5+ years of experienc[...]
Staff Engineer/Software Architect Durianpay Hybrid • Jakarta Selatan Min. 5+ years of experienc[...]

Durianpay Indonesia • Daerah Khusus Ibukota Jakarta

On-site
IDR 300,000,000 - 400,000,000
FULLSTACK DEVELOPER
FULLSTACK DEVELOPER

Kanggo • Tangerang Selatan

On-site
IDR 334,800,000 - 669,600,000
Software Engineer
Software Engineer

Traders Family • Jakarta Utara

On-site
Year-end bonus
Holiday allowance
BPJS
+1
Senior Data Engineer
Senior Data Engineer

Bukuwarung • Jakarta Selatan

On-site
IDR 300,000,000 - 460,000,000
Software Engineer
Software Engineer

PT. Akhdani Reka Solusi • Daerah Khusus Ibukota Jakarta

On-site