React Frontend Engineer - Growth Product (Remote China)

BJAK is building AI-powered automation systems for insurance workflows. Customers and internal teams need clear interfaces to track quotes, policy issuance, endorsements, claims and next steps.

We're looking for talented Frontend Engineers based in China to build intuitive, high-performance web applications that power our next-generation AI automation platform.

This is a fully remote position where you'll collaborate closely with our Malaysia-based engineering, product and operations teams.

Your Mission

Build modern frontend applications that power BJAK's AI-driven insurance automation platform. You'll create intuitive, high-performance user experiences that help customers and internal teams manage quotations, policy issuance, claims and other insurance workflows with clarity and efficiency.

What You’ll Own

  • Build modern web applications using React, Next.js, TypeScript and other modern frontend technologies.

  • Develop customer-facing and internal automation tools with strong focus on usability and performance.

  • Collaborate with designers to translate UI/UX designs into high-quality, responsive interfaces.

  • Integrate frontend applications with backend APIs and workflow services.

  • Optimize applications for speed, scalability, and smooth user experience.

  • Participate in code reviews and contribute to frontend architecture and engineering standards.

  • Work closely with backend engineers, product managers and QA throughout the development lifecycle.

  • Stay current with frontend technologies, UI patterns, and AI product trends.

What We're Looking For

  • Bachelor's degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience.

  • Proven experience building production web applications as a Frontend Engineer or similar role.

  • Strong proficiency in JavaScript or TypeScript.

  • Experience with at least one modern frontend framework such as React, Next.js, Vue.js or Angular.

  • Solid understanding of HTML5, CSS3 and responsive web development.

  • Experience integrating frontend applications with RESTful APIs.

  • Strong understanding of component-based architecture and frontend application design.

  • Knowledge of web performance optimization techniques and frontend debugging tools.

  • Experience with Git and modern development workflows.

  • Familiarity with CI/CD pipelines and collaborative software development practices.

  • Strong analytical and problem-solving skills with attention to detail.

  • Excellent communication skills and ability to collaborate with distributed teams.

  • Comfortable working independently in a fast-paced, product-driven environment.

Bonus Points

  • Experience building AI products, workflow automation platforms, or SaaS applications.

  • Experience with Next.js, Vite or modern frontend tooling.

  • Experience with responsive and mobile-first development.

  • Knowledge of backend technologies such as Node.js or Python.

  • Understanding of authentication, authorization and web security best practices.

  • Experience with testing frameworks such as Jest, Vitest, Cypress or Playwright.

  • Experience with state management libraries such as Redux, Zustand or Pinia.

  • Contributions to open-source projects or active participation in developer communities.

  • Experience working on growth, conversion optimization, or experimentation-driven products (A/B testing).

The Kind of Builder We Want

  • Thinks from the user's perspective rather than simply implementing designs.

  • Pays close attention to loading states, error handling and edge cases.

  • Writes clean, maintainable and scalable code.

  • Takes ownership from development through production.

  • Balances engineering quality with execution speed.

  • Enjoys solving challenging product and technical problems.

  • Excited about building AI-powered products that have real business impact.

This Role Is Not For

  • Engineers who only focus on visual design without considering usability.

  • Developers who overlook edge cases, performance or maintainability.

  • People who require detailed specifications before taking initiative.

  • Engineers who produce difficult-to-maintain code.

  • Individuals uncomfortable with fast-moving startup environments.

Success in This Role

You'll be successful if you can:

  • Deliver intuitive and reliable frontend experiences for AI-powered insurance workflows.

  • Improve user understanding of workflow status and next actions.

  • Build scalable frontend architecture that supports rapid product growth.

  • Reduce production issues through high engineering quality.

  • Become a trusted engineering partner across product, backend and operations teams.

Why Join BJAK

  • Build AI Products – Work on cutting-edge AI and automation systems that solve real business problems.

  • Global Engineering Team – Collaborate with experienced engineers and cross-functional teams across multiple countries.

  • Fully Remote – Work remotely from China while collaborating with our Malaysia-based teams.

  • International Exposure – Gain experience building products used across Southeast Asia and work with globally distributed teams.

  • Learning & Development Budget – Receive support for technical courses, certifications, conferences and continuous learning.

  • Career Growth – Fast career progression with opportunities to take ownership of impactful projects.

  • Innovative Challenges – Solve large-scale engineering problems in a high-growth technology company.

  • Modern Engineering Culture – Code reviews, knowledge sharing, continuous improvement and engineering excellence.

  • Competitive Compensation – Attractive salary package based on experience and performance.

Interview Process

We assess culture fit, working style and frontend engineering execution. The process usually includes application review, two interviews and a technical task or code review.