Frontend Engineer - Checkout & Renewals (Remote, China)

 Posted an hour ago
  
 China
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and optimize high-performance frontend applications for checkout, payment, and policy renewal systems. Collaborate with cross-functional teams to translate UI/UX designs into responsive interfaces and integrate them with backend APIs.

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 checkout, payment and renewal systems.

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 checkout and policy renewal systems. You'll create fast, reliable and conversion-optimized user experiences that help customers complete purchases, renew policies and manage payments with clarity and confidence.


What You’ll Own

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

  • Develop customer-facing checkout, payment and policy renewal flows.

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

  • Integrate frontend applications with backend APIs, payment systems and policy services.

  • Optimize checkout performance, conversion rates and user experience across devices.

  • Build and maintain multi-step transactional flows including pricing, validation, payment and confirmation.

  • 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, checkout optimization 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 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 transactional accuracy and edge cases.

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

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


Bonus Points

  • Experience building checkout systems, payment flows or subscription/renewal products.

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

  • Experience with A/B testing, conversion optimization or growth experimentation.

  • Knowledge of payment integrations (Stripe, Adyen or similar systems).

  • 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 high-traffic, high-conversion consumer products.


The Kind of Builder We Want

  • Thinks in terms of conversion, user friction and transactional flow—not just UI screens.

  • Pays close attention to edge cases, payment states and failure recovery.

  • Builds clean, maintainable and scalable frontend systems.

  • Takes ownership from implementation through production reliability.

  • Balances engineering quality with execution speed.

  • Enjoys solving high-impact product problems tied to revenue and retention.

  • Excited about building seamless checkout and renewal experiences at scale.


This Role Is Not For

  • Engineers who only focus on UI without understanding transactional systems.

  • Developers who ignore edge cases, payment failures or user drop-offs.

  • People who require overly detailed specifications before building.

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

  • Individuals uncomfortable working in fast-paced, revenue-critical environments.


Success in This Role

You'll be successful if you can:

  • Improve checkout completion and policy renewal conversion rates.

  • Deliver fast, reliable and low-friction transactional experiences.

  • Build scalable frontend architecture for payment and renewal systems.

  • Reduce user drop-offs across multi-step purchase flows.

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


Why Join BJAK

  • Build Revenue-Critical Systems – Work on checkout and renewal flows that directly impact business growth.

  • 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 transactional, scale and reliability 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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Frontend Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified