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

Javascript HTML5 & CSS3 Vue.js Git Web Development Figma REST APIs

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.

Browse all jobs or post a job for free

AD.

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
AD.

Similar jobs