Back to search:Front End / Jakarta
Job Description: Front-End Developer )
Position Overview

We are seeking a skilled and passionate Front-End Developer with strong expertise in to join our growing development team. The ideal candidate will be responsible for building user-friendly, high-performing, and scalable web applications. You will collaborate closely with designers, back-end developers, and product managers to deliver seamless digital experiences.

Key Responsibilities
  • Develop, test, and maintain high-quality front-end features using and related ecosystem tools.
  • Collaborate with UI/UX designers to implement pixel-perfect and responsive interfaces.
  • Work closely with back-end developers to integrate APIs and services.
  • Optimize applications for maximum performance and scalability.
  • Ensure cross-browser compatibility and responsiveness across devices.
  • Participate in code reviews, contribute to best practices, and maintain coding standards.
  • Troubleshoot, debug, and resolve issues in production and development environments.
  • Stay up to date with emerging trends, frameworks, and best practices in front-end development.
Requirements
  • Proven experience as a Front-End Developer or similar role.
  • Strong proficiency in (Vue 2/3), Vue Router, Vuex/Pinia, and component-based architecture.
  • Solid understanding of HTML5, CSS3, JavaScript (ES6+).
  • Experience with RESTful APIs or GraphQL integrations.
  • Familiarity with build tools such as Webpack, Vite, or Rollup.
  • Knowledge of responsive design, accessibility, and cross-browser compatibility.
  • Familiarity with version control systems, especially Git.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.
Nice-to-Have Skills
  • Experience with TypeScript.
  • Knowledge of or SSR (Server-Side Rendering).
  • Familiarity with testing frameworks like Jest, Mocha, or Cypress.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Exposure to Agile/Scrum methodologies.
What We Offer
  • Competitive salary and benefits package.
  • Flexible working environment (hybrid/remote options available).
  • Opportunities for career growth and professional development.
  • Collaborative and supportive team culture.