Frontend Engineer – Checkout & Payments

Company: BJAK

Salary: Not provided

Location: , United Kingdom

react
remote

Description

• Design and build exceptional frontend experiences that make purchasing and renewing insurance effortless. • Develop modern web applications that power our checkout, payment and policy renewal platform, ensuring every customer journey is fast, reliable and frictionless. • Build modern web applications using React, Next.js, TypeScript and other modern frontend technologies. • Develop customer-facing checkout, payment and policy renewal experiences. • Translate product and UX designs into polished, responsive interfaces. • Integrate frontend applications with backend APIs, payment providers and policy management services. • Optimise application performance, responsiveness and conversion across desktop and mobile. • Build and maintain complex transactional workflows, including pricing, validation, payment and confirmation. • Contribute to frontend architecture, reusable component libraries and engineering best practices. • Collaborate closely with product managers, designers, backend engineers and QA throughout the development lifecycle. • Continuously improve code quality, performance and user experience.

Requirements

• Bachelor's degree in Computer Science, Software Engineering or a related discipline, or equivalent industry experience. • Proven experience building production-grade web applications. • Strong proficiency in JavaScript and TypeScript. • Commercial experience with React and modern frontend frameworks such as Next.js. • Strong understanding of HTML5, CSS3 and responsive web development. • Experience integrating frontend applications with RESTful APIs and backend services. • Solid understanding of component-based architecture and scalable frontend design. • Experience improving frontend performance and debugging production applications. • Familiarity with Git, CI/CD pipelines and modern software development practices. • Strong analytical and problem-solving skills with excellent attention to detail. • Excellent communication skills and experience working within distributed engineering teams. • Comfortable thriving in a fast-moving, product-led environment.

Benefits

• 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 the UK 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.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.