Point your AI agent at freehire and let it find you a job.

Get the CLI →

PT Techdirect Indonesia Services

NewBe an early applicant

Senior Front-End Engineer

Posted Updated
Discussion

Salary: Rp 9.000.000 – Rp 12.000.000 per month

WHY WE NEED YOU

We are looking for a talented and experienced English speaking Senior Front-End Developer to join our Jakarta team in a hybrid work arrangement. You will lead and develop high-performance, visually polished, and accessible web experiences. You will be a technical leader within our development team, making architecture decisions, driving code quality, and mentoring junior developers while delivering complex features across our digital products, and play a key role in driving the adoption of AI-assisted development practices, leading the effective use of AI-enabled engineering tool solutions to improve developer productivity, code quality, test coverage, and delivery velocity.

WHAT YOU’LL BE DOING

– Front-End Development - Architect and build scalable, maintainable, responsive front-end solutions using React and TypeScript, following modern React architecture, coding standards, and development best practices.

– 5+ years of professional front-end development experience, including at least 3 years of hands-on React experience.

– Performance Optimization - Optimize for Core Web Vitals, lazy loading, code splitting, and fast load times to deliver a smooth user experience at scale.

– Component Libraries - Design and maintain reusable component libraries and contribute to the front-end design system, ensuring consistency and efficiency across products.

– API Integration - Integrate with RESTful APIs and backend services; handle real-time data via WebSockets or Server-Sent Events.

– Code Quality - Write clean, testable code; conduct code reviews and uphold engineering standards using ESLint, Prettier, and automated testing frameworks.

– AI-Enabled Development Practices - Lead effective use of AI-assisted development tools to improve team productivity, code quality, test coverage, and delivery velocity while ensuring security, maintainability, and architectural standards are upheld.

– Mentorship - Guide and mentor junior and mid-level front-end developers; contribute to technical decisions and front-end strategy.

– Collaboration - Work closely with UX/UI designers, back-end developers, QAs, and product managers in an Agile environment to deliver features end-to-end.

WHAT YOU BRING TO THE TEAM

– 5+ years of front-end development experience, including 2+ years in a senior role

– Expert proficiency in React and TypeScript, with proven experience designing and developing

scalable, enterprise-grade applications

– Strong understanding of browser rendering, performance optimisation, and Core Web Vitals

– Strong knowledge of modern react state management (Context API, Redux Toolkit, Zustand, React Query/TanStack Query), HTML5, CSS3/SCSS, responsive design, accessibility (WCAG), and modern CSS architecture.

– Strong knowledge of SCSS/Sass, MaterialUI and Tailwind

– Experience with Git, CI/CD pipelines, and modern front-end build tooling (Vite, Webpack, npm, esbuild)

– Experience working with modern React ecosystem tools such as React Router, Storybook, and Playwright.

– Excellent problem-solving skills and strong communication with cross-functional teams

– Experience working with AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Cursor, ChatGPT, Claude or similar platforms is highly desirable.

– Professional proficiency in English is required

PREFERRED QUALIFICATIONS

– Experience in Agency and Credit platform highly preferred

– Knowledge in automated testing (playwright, jest) is preferred

– Experience in fintech, or high-traffic consumer products

– Familiarity with micro-frontend architecture and module federation

– Experience with React-based SSR/SSG frameworks such as Next.js is highly desirable.

Skills

What Senior Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available