Frontend Engineer - Insurance Workflow Automation (China Remote)

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 insurance workflow 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 insurance workflow automation platform. You'll create clear, reliable and high-performance user experiences that help customers and internal teams manage quotations, policy issuance, claims, endorsements and other insurance workflows with full visibility and control.


What You’ll Own

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

  • Develop customer-facing and internal workflow automation tools for insurance operations.

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

  • Integrate frontend applications with backend APIs and workflow orchestration systems.

  • Visualize complex insurance workflows, including status tracking, approvals, document requests and next-step actions.

  • Optimize applications for speed, reliability and scalable 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 and workflow automation patterns.


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 or backend services.

  • Strong understanding of component-based architecture and frontend system 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 engineering practices.

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

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

  • Comfortable working independently in a fast-paced, systems-oriented environment.


Bonus Points

  • Experience building workflow systems, enterprise tools or automation platforms.

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

  • Experience with complex state management and workflow-driven UI design.

  • 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 with event-driven systems or multi-step workflow interfaces.


The Kind of Builder We Want

  • Thinks in terms of workflows, states and system behavior—not just UI components.

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

  • Builds clean, maintainable and scalable frontend systems.

  • Takes ownership from implementation through production reliability.

  • Balances engineering quality with execution speed.

  • Enjoys solving complex, system-driven product problems.

  • Excited about building automation-heavy, AI-driven enterprise workflows.


This Role Is Not For

  • Engineers who only focus on static UI implementation.

  • Developers who ignore edge cases or system complexity.

  • People who require overly detailed specifications before building.

  • Engineers who produce fragile or difficult-to-maintain code.

  • Individuals uncomfortable working in systems-heavy, fast-moving environments.


Success in This Role

You'll be successful if you can:

  • Deliver clear and reliable interfaces for complex insurance workflows.

  • Improve visibility and understanding of system states across workflows.

  • Build scalable frontend architecture for automation-driven products.

  • Reduce operational friction through better UI/UX system design.

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


Why Join BJAK

  • Build Insurance Automation Systems – Work on AI-driven workflows that transform insurance operations end-to-end.

  • Global Engineering Team – Collaborate with experienced engineers across multiple countries.

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

  • International Exposure – Build products used across Southeast Asia markets.

  • Learning & Development Budget – Support for courses, certifications, conferences and continuous learning.

  • Career Growth – Fast progression with high ownership opportunities.

  • Hard Engineering Problems – Solve complex workflow, scale and system design challenges.

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

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


Interview Process

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