Frontend Engineer

PT Astra Graphia Information TechnologyKota Jakarta Pusat, Daerah Khusus Ibukota Jakartakalibrroffentliggjort 01.09.2026
Skal:TypeScriptReactNext.jsFrontendMobile

What are the Job Descriptions for this position? (Responsibilities)

  1. Develop and maintain the web application using React and Next.js
  1. Develop and maintain cross-platform mobile features using React Native
  1. Collaborate with another team on shared logic, API integration, and cross-platform feature planning
  1. Maintain and improve existing web products (bug fixes, performance, refactoring, stability, compatibility)
  1. Participate in code reviews and contribute to frontend best practices and standards

A. Primary Qualifications (these qualifications are necessary to perform job)

  1. Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent

practical experience)

  1. Experience: Minimum 2,5 years of professional experience as a Frontend Engineer
  1. Skills:
  • Strong proficiency in React.js and Next.js (SSR/SSG, routing, API routes, performance optimization)
  • Proficient in TypeScript — typed components, interfaces, and type-safe API contracts
  • React Native — able to build and maintain cross-platform mobile features
  • Familiar with REST API design and integration (consuming APIs)
  • Understanding of state management (Redux, Zustand, or Context API)
  1. Interpersonal and Communication skills
  • Able to work collaboratively in a cross-functional team (mobile, backend, design)
  • Good communication skills to explain technical decisions to non-technical stakeholders
  • Proactive in raising blockers and asking clarifying questions