Senior Front End Engineer

Catalyst

Jakarta Pusat

On-site

IDR 700,000,000 - 950,000,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Catalyst is seeking a Front End Engineer to translate complex requirements into detailed UI designs and develop highly-responsive interfaces using React.

You will own quality across the project, write technical documentation, and collaborate with FE/BE/QA/Product teams to ensure performance and scalability. Strong leadership experience is a plus.

Qualifications

  • 10+ years of software development experience.
  • 5+ years hands-on with React.js.
  • Strong knowledge of JavaScript, CSS, HTML.
  • Experience with SSR and Next.js.
  • Experience with MicroFrontend architecture.
  • Experience with Jest for unit testing.
  • Excellent troubleshooting and communication skills.
  • Bachelor's degree in CS/IT or related field.
  • Experience leading development teams is a plus.
  • GraphQL experience is a plus.

Responsibilities

  • Translate complex requirements into detailed designs and implement responsive UI components using React.
  • Develop high-performing web applications and ensure scalability by addressing bottlenecks.
  • Write technical documentation and participate in code reviews.
  • Troubleshoot, debug, and monitor web app performance to optimize user experience.
  • Collaborate with FE/BE/QA/Product teams to resolve project issues and deliver quality results.
  • Help other team members and lead development efforts when needed.

Skills

React.js
Next.js
JavaScript
CSS
HTML
Unit testing (Jest)
SSR/Streaming SSR
MicroFrontend
Performance optimization
Browser debugging
Communication skills
Project management
Leading development teams
GraphQL

Education

Bachelor’s degree in Computer Science/Information Technology or related field

Tools

Jest

Job description

About the job

As a Front End Engineer, you will translate complex functional and technical requirements into detailed designs and implement responsive user interface components. You will be responsible for writing technical documentation, troubleshooting and debugging codes, and monitoring and improving web application performance. Additionally, you will coordinate and help other team members to find solutions for project problems.

Job Description:
  • Developing and implementing Highly-responsive user interface components using React
  • Translates complex functional and technical requirements into detailed design and high-performing web applications.
  • Research or explore any new technologies to complement or improve requirements and current technologies.
  • Be involved as a developer on the project and be responsible for the quality of your part or for the entire project
  • Write technical documentation, individually or with the help of other developers.
  • Work independently and deliver quality results without the need of constant supervision.
  • Contributing in writing and reviewing code review.
  • Monitor and improve web application performance.
  • Able to troubleshooting and debugging codes.
  • Coordinate and Help other team members (FE/BE/QA/Product) to find solutions for the problems they have on the project.
Requirements:
  • 10+ years of software experience
  • 5+ years hands-on experience with React.js
  • High motivated person, understand how optimize application performance and ensure scalability by identifying and addressing bottlenecks, with a highly initiative to tune up performance.
  • Bachelor’s degree or higher in Computer Science, Information Technology, or a similar field.
  • In-depth knowledge of JavaScript, CSS, HTML.
  • Proficiency in one or more JS frameworks (ReactJs & NextJS)
  • Experience with unit-testing frameworks (Jest).
  • Experience with server-side rendering (SSR / Stream SSR) and NextJs
  • Experience in MicroFrontend
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Excellent communication skills.
  • Good project management skills.
  • Experience in leading development teams is a plus.
  • Experience in GraphQL is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front End Engineer
Senior Front End Engineer

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 400,000,000 - 800,000,000
Senior Front End Engineer
Senior Front End Engineer

Catalyst • Jakarta Selatan

On-site
IDR 100,440,000 - 167,400,000
Senior Front End Engineer
Senior Front End Engineer

Ctlyst • Jakarta Selatan

On-site
IDR 167,400,000 - 334,800,000
Frontend Engineer
Frontend Engineer

Dealls (YC W22) • Kota Yogyakarta

On-site
IDR 144,000,000 - 216,000,000
Frontend Engineer
Frontend Engineer

Dealls – Jobs, CV & Mentoring • Kota Yogyakarta

On-site
IDR 111,600,000 - 200,880,000
Frontend Engineer
Frontend Engineer

PT. Astra Graphia Information Technology (AGIT) • Jakarta Pusat

On-site
IDR 216,000,000 - 300,000,000
Front End Developer
Front End Developer

Super Staff Ai • Kota Bandung

On-site
IDR 133,920,000 - 223,200,000
Frontend Engineer (React.js/Next.js) - Financial Service
Frontend Engineer (React.js/Next.js) - Financial Service

PT Adecco Personnel Indonesia • Tangerang

On-site
IDR 200,880,000 - 357,120,000
Web Engineer (Frontend)
Web Engineer (Frontend)

Atome • Jakarta Selatan

On-site
IDR 796,742,209 - 1,150,849,858
Senior Front-End Engineer: React/Next.js & Performance
Senior Front-End Engineer: React/Next.js & Performance

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 400,000,000 - 800,000,000