Enable job alerts via email!

Senior Frontend Engineer (ReactJS)

Michael Page

Daerah Khusus Ibukota Jakarta

On-site

IDR 668.560.000 - 1.002.842.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading e-commerce organization in Jakarta is seeking a Senior Frontend Engineer to develop scalable frontend applications and mentor junior engineers. The ideal candidate has over 6 years of experience in modern JavaScript and strong React.js expertise. This role offers a collaborative culture and opportunities for professional growth.

Benefits

Collaborative company culture
Professional development opportunities

Qualifications

  • 6+ years of experience in modern JavaScript with strong React.js expertise.
  • Solid knowledge of HTML5 and CSS.
  • Experience with performance audits and Web Vitals optimization.

Responsibilities

  • Develop and maintain high-performance, scalable frontend applications.
  • Make architectural decisions and collaborate with teams.
  • Mentor junior and mid-level engineers.

Skills

Modern JavaScript
React.js
HTML5
CSS
GitLab CI/CD
Performance Optimization
Testing (Cypress, React Testing Library)

Education

Bachelor's degree in IT, Computer Science, or related fields

Tools

GitLab
ESLint
SonarQube
Docker
Kubernetes
Job description
  • Opportunity to grow scalable e-commerce platform
  • Participate in impactful technology projects
About Our Client

The hiring company is a leading organisation in the e-commerce sector with continuous effort to drive tech innovations.

Job Description

As a Senior Frontend Engineer, your main responsibilities will include:

  • Develop and maintain high-performance, scalable, and reliable frontend applications.
  • Make architectural decisions and collaborate with backend, product, and design teams.
  • Troubleshoot complex issues using advanced tools like memory profiling and Lighthouse.
  • Implement SSR/SSG frameworks to enhance SEO and content delivery.
  • Manage CI/CD pipelines for smooth deployments via GitLab.
  • Promote best practices in code quality, testing, and documentation.
  • Mentor junior and mid-level engineers and provide technical leadership.
  • Build user-centric features with a focus on usability and responsiveness.
The Successful Applicant

A successful Senior Frontend Engineer should have:

  • Bachelor's degree in IT, Computer Science, or related fields.
  • 6+ years of experience in modern JavaScript, including advanced concepts (Closures, Currying, Promises) and strong React.js expertise for building scalable interfaces.
  • Solid knowledge of HTML5, CSS, and CSS Modules.
  • Experience with GitLab CI/CD, performance audits, and Web Vitals optimization.
  • Experience with React Testing Library, ESLint, SonarQube, and Cypress.
  • Understanding of observability, logging, and monitoring practices.
  • Exposure to monolithic and micro-frontend architectures.
  • Basic knowledge of Docker and Kubernetes.
What's on Offer
  • A collaborative and supportive company culture.
  • Professional development and growth opportunities.

If you are passionate about frontend development and eager to make an impact, we encourage you to apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.