Job description & requirements
Key Responsibilities
- Build and maintain responsive web applications primarily using Vue.js and related modern frontend technologies
- Translate Figma designs and prototypes into reusable, production-ready interfaces with high visual fidelity across desktop and mobile
- Collaborate with designers, product managers, and backend engineers on feature scope, UX, technical implementation, and API integration
- Integrate frontend applications with backend APIs and design maintainable client-side data flows and state management
- Develop and maintain reusable components and contribute to shared design systems/component libraries
- Optimize web applications for performance, accessibility, Core Web Vitals, and cross-browser compatibility
- Debug and resolve issues across frontend applications, including unfamiliar and AI-generated code
- Review code and maintain engineering standards for readability, maintainability, security, and reliability
- Participate in testing and quality assurance, including manual verification and automated testing where applicable
- Use AI-assisted development tools and agentic workflows effectively as part of the software development lifecycle
Requirements
- 2+ years of professional frontend/web development experience
- Strong JavaScript (ES6+) and working knowledge of TypeScript
- Hands-on experience with Vue.js, preferably Vue 3, or strong experience with another modern frontend framework with willingness to work primarily with Vue
- Strong HTML5, CSS3, responsive design, and modern browser development skills
- Ability to translate Figma designs into responsive interfaces with high visual fidelity
- Experience integrating frontend applications with REST APIs
- Understanding of component-based architecture, frontend state management, and reusable UI patterns
- Understanding of web fundamentals including HTTP, browser behavior, caching, cookies/storage, CORS, and browser debugging tools
- Understanding of web performance, accessibility, and cross-browser compatibility
- Proficiency with Git and collaborative development/code-review workflows
- Clear communication skills and ability to collaborate across product, design, and engineering teams
Required skills
Culture
What’s it like working at TIXid?
TIX ID is on a mission to always give the most pleasant & delightful way for people to get the entertainment they want, and to share the excitement they have with their friends and family. Our digital platforms are game-changers in the entertainment industry, seamlessly integrating with the best payment method in the country that resulting a great experience to buy movie tickets at ease, quick, safe, and without any hassle.
At TIX ID, we are fast paced, innovative, energetic, driven and vibrant.
Why You Should Join Us
- Grow Forward & Give Impact
We are passionate about taking the cinema ticketing industry into the next level of ground-breaking innovation through the greatest technology implementation and a desire to solve its multitude of challenges. - Be A Part of #TIXBuddies
Yes, the folks in the engineering, business, design and any other related department(s) will be your companions on this ride. These are the master builder behind Indonesia’s largest online cinema ticketing platform!
Benefits and perks of working with us include:
Compensation: Competitive salaries
Lifestyle: Casual dress code, Flexible hours, Recreational area
Welfare: Health insurance, Glasses, Dental, Inpatient, Outpatient. All we got you covered!
Team photos
Frontend Engineer at TIXid is one of the 4,000 opportunities available on Tech in Asia Jobs.
About the company
'TIXid’ is a pan-entertainment platform where users can buy offline tickets via app.
- Location
- Indonesia
- Industries
- Digital Entertainment
- Employees
- 51 – 200
Similar jobs

Jakarta, IndonesiaIDR 7,500,000 – 8,100,0001 Sep 2026
Jakarta, IndonesiaIDR 17,000,000 – 24,000,000 with equity31 Aug 2026
Indonesia Bulk Terminal, Indonesia14 Sep 2026

















