Frontend Engineer

Pt Astra Graphia Information Technology — Indonesia · Posted ~4 hours ago

Mid

Skills

React.js Next.js React Native TypeScript SSR SSG API integration Web development Mobile development Performance optimization Code review

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Frontend Engineer with at least 2.5 years of professional experience will develop and maintain web applications with React and Next.js and cross-platform mobile features with React Native. You will work with TypeScript, API integration, performance optimization, code reviews, and frontend best practices.

Highlights

Work across web and cross-platform mobile development, improve existing applications, collaborate on shared logic and APIs, and contribute to frontend standards and best practices.

Description

What are the Job Descriptions for this position? (Responsibilities) Develop and maintain the web application using React and Next.js Develop and maintain cross-platform mobile features using React Native Collaborate with another team on shared logic, API integration, and cross-platform feature planning Maintain and improve existing web products (bug fixes, performance, refactoring, stability, compatibility) Participate in code reviews and contribute to frontend best practices and standards Minimum Qualifications Primary Qualifications (these qualifications are necessary to perform job) Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience) Experience: Minimum 2,5 years of professional experience as a Frontend Engineer 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) 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