Job Details
Senior Front End Developer
On-site
Full-time
Bandung, Jawa Barat
Senior Frontend Developer
About the Role
We are looking for a Senior Frontend Developer to help build and improve the user experience across our retail and payment platforms.
Our applications are used daily by real businesses and include POS systems, customer-facing portals, driver applications, and websites. We need someone who can deliver high-quality features while helping improve frontend architecture, maintainability, performance, and engineering standards.
This is a hands-on role for someone who takes ownership, values clean code, and enjoys solving complex UI and frontend engineering challenges.
Responsibilities
Design and build scalable frontend features using Vue.js
Improve application performance, maintainability, and user experience
Refactor legacy frontend code and reduce technical debt
Establish and uphold frontend development standards and best practices
Collaborate with backend engineers, product managers, and designers
Review code and provide constructive feedback to team members
Improve testing coverage and frontend reliability
Help standardize component architecture and frontend patterns
Troubleshoot and resolve production issues
Contribute to technical planning and architecture discussions
Required Skills & Experience
5+ years of professional frontend development experience
Strong expertise with Vue.js (Vue 2 and Vue 3)
Strong JavaScript and TypeScript skills
Experience with state management solutions such as Vuex
Experience consuming and integrating REST APIs
Strong understanding of frontend architecture and component design
Experience building responsive and mobile-friendly applications
Strong debugging and performance optimization skills
Experience writing unit tests and improving code quality
Strong Git workflow and collaboration practices
Nice to Have
TanStack Vue Query
Vitest
Tailwind CSS
Bootstrap Vue
Qwik.js
PWA development
Frontend performance optimization
CI/CD pipelines
Design systems and reusable component libraries
What We Value
Strong ownership mentality
High attention to detail
Ability to work with urgency and deliver results
Pragmatic problem solving
Clear communication
Accountability and reliability
Continuous learning and improvement
Team-first attitude
What You'll Work With
• Vue.js (Vue 2 & Vue 3) – Core frontend framework
• TypeScript – Type-safe application development
• Vuex – Client-side state management
• TanStack Vue Query – Server state management and data fetching
• Vitest – Unit testing
• Qwik.js – Website development
• Bootstrap Vue – Primary UI framework
• Tailwind CSS – Utility-first styling
• Postman – API testing and documentation
• Git – Version control and collaboration
What Success Looks Like
Within your first 6 months:
Deliver high-quality frontend features consistently
Improve frontend code quality and maintainability
Reduce technical debt in key applications
Increase test coverage and reliability
Help establish stronger frontend engineering standards
Improve performance and user experience across core products
The Process
How It Works
We only list roles that are actively hiring with companies we work closely with.

