1,762,085open jobs
103,320companies
265,755added this week
Browse all
Location
Hybrid (Jakarta, Indonesia)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Aug 26, 2026.

Overview
Company
Impact
Profile match
Paper.id is an Indonesian invoicing and business payment platform for small and medium enterprises. It combines digital invoicing with payment collection, credit terms and accounting integration. The product helps businesses shorten the gap between invoicing and getting paid.

At Paper.id we’re building the financial operating system for Indonesian businesses - invoicing, payments, and AR/AP that thousands of companies run their money through every day. The frontend is where that complexity has to feel effortless. We’re looking for a frontend engineer who ships fast, cares about the whole system (not just the part they own), and treats AI as a core part of how they work - not a novelty.

This is a role for someone hungry: curious enough to read the backend service behind the API they’re calling, brave enough to open a Flutter file they’ve never seen, and honest enough to ask “why are we building this?” before writing the code.

What you’ll do:

  • Build fast, reliable web experiences in Angular + TypeScript that talk to our RESTful microservices
  • Write clean, tested, maintainable code - and care about loading time, bundle size, and edge cases, not just the happy path
  • Use AI as a daily multiplier - code generation, review, debugging, test writing, spec drafting. We expect you to be genuinely good at this, and to help the team get better at it too
  • Work shoulder-to-shoulder with Product and UI/UX to turn fuzzy requirements into features users actually understand
  • Trace a bug or a feature across the stack - read the Go service, follow the API contract, and understand where the data really comes from before you patch the UI
  • Contribute beyond the frontend when it helps ship - a backend fix / feature implementation, a Flutter mobile tweak, a script. We value people who fill gaps over people who guard boundaries
  • Help refine specs and technical requirements - push back, ask questions, propose simpler approaches
  • Keep quality and brand consistency high, and stay current on where frontend and AI tooling are heading
  • Work in an agile team and take real ownership of what you deliver

What we’re looking for:

  • Strong fundamentals in HTML, CSS, JavaScript, and TypeScript
  • Solid experience with a modern component framework - Angular 19 or above preferred; React or Vue experience transfers well
  • Comfort consuming and reasoning about RESTful APIs and third-party libraries
  • You use AI tools fluently and thoughtfully in your day-to-day engineering, and can talk about where they help and where they don’t
  • A genuine appetite to learn across the stack - backend, mobile, infra - and no fear of jumping into unfamiliar code
  • Experience writing automated tests (unit + integration - Jest, Karma/Jasmine, Cypress, or similar)
  • Comfortable with Git and collaborative, agile workflows
  • Sharp problem-diagnosis instincts, creative under constraints, and a strong bias toward shipping and learning

Nice to have:

  • Exposure to Flutter or another mobile framework
  • Any backend experience - Go, Node, or building and consuming microservices
  • Performance optimization work (bundle size, load time, rendering)
  • A degree in Computer Science, Engineering, Mathematics, or a related field - but we care far more about what you can build and how fast you learn than about the diploma
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,762,085 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Jakarta
Frontend Developer 27 days ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Jakarta
Python
JavaScript
C++
Perl
Frontend
Zustand
Redux
React.js
Mobile
React Native
State Management
DevOps
Git
Management
Agile
Scrum
Apply
Frontend Developer 1 month ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Jakarta
Python
JavaScript
TypeScript
SQL
C#
C++
Node JS
Databases
Cassandra
ElasticSearch
Frontend
Webpack
Tailwind CSS
RxJS
Angular
Bootstrap
Sass
Angular Material
DevOps
CI/CD
Git
Docker
Kubernetes
Management
Agile
Apply
In office • Full-Time • 5+ years exp • Yogyakarta
JavaScript
TypeScript
Frontend
Next.js
React.js
DevOps
Git
Apply
≈ $18k – $47k per year (Estimated) • In office • Moscow
JavaScript
TypeScript
Frontend
Vue.js
Storybook
DevOps
Rest API
Apply
In office • 3+ years exp • Chengdu
Apply
≈ $16k – $37k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Pune
Python
Go
JavaScript
Databases
PostgreSQL
Apache Kafka
AI/ML
Hadoop
Frontend
Redux
React.js
DevOps
Rest API
WebRTC
WebSockets
CI/CD
AWS
Docker
Configuration Management
Amazon EC2
Amazon S3
IoT
MQTT
Apply
≈ $20k – $42k per year (Estimated) • In office • 5+ years exp • PhD • Bengaluru
Python
Go
Ruby
Bash
AI/ML
AI Agents
LLM Guardrails
DevOps
Terraform
Ansible
GCP
OpenShift
Istio
CloudFormation
Consul
Crossplane
Envoy
Kong
Linkerd
Azure
CI/CD
GitOps
ArgoCD
Git
AWS
Kubernetes
Nginx
Blue-Green Deployment
Platform Engineering
Service Mesh
Configuration Management
Pipeline as Code
Linux
Unix
Apply
Remote (Indonesia) • Jakarta
AI/ML
Human-in-the-Loop
Analytics
A/B Testing
Marketing
Meta Ads
Google Ads
Apply
≈ $8.5k – $24k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Jakarta
Apply
≈ $16k – $42k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Jakarta
Management
Agile
Scrum
Kanban
Apply
≈ $9.5k – $15k per year (Estimated) • In office • Internship • Bachelor's Degree • Jakarta
Analytics
Microsoft Excel
Management
Google Sheets
Apply
≈ $31k – $70k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Jakarta
Apply
See all jobs
This is one of many
1,762,085 more open roles from verified company boards, updated every day.