Find a jobRecruiters

Full-Stack Engineer

Exclusive opportunity

Onsite

Full-Stack Engineer

Azura Labs Official

Full-Stack Engineer

Skills

SQL QueriesNextMobile DevelopmentVueTypescriptTesting & QAPostgreSQLMySQLGraphQLJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

IDR 48,000,000 – IDR 60,000,000 / year

Location:

Semarang, Semarang City, Central Java, Indonesia

Work mode:

Onsite

Published on:

28 August 2026

What they need


KEY RESPONSIBILITIES

  • 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)
  • Solid experience with JavaScript and TypeScript
  • 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.

Other offers great for you!

These companies are also looking for great profiles

Team.is

Full-Stack Engineer H/F

50k€ - 70k€

Permanent contract

Paris, France

Hybrid

Skills

Nest.jsVue.jsFullstackStart-up

8 months ago

Quick apply

Hexa

Founding Full-stack Engineer @Waniwani

Permanent contract

Paris, France

Onsite

5 months ago

Quick apply

Cherrypick

Lead Fullstack Engineer

550-600€

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

TypescriptPythonOdoo

6 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools