Bjak - Frontend Engineer (Checkout & Payments) – Remote
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. • Experience building checkout platforms, payment products or subscription and renewal journeys. • Experience with Stripe, Adyen or other payment providers. • Experience running A/B tests or working on conversion optimisation initiatives. • Experience with Next.js, Vite or modern frontend tooling. • Familiarity with Node.js or Python. • Experience with Playwright, Cypress, Jest or Vitest. • Understanding of authentication, authorisation and web security best practices. • Experience with Redux, Zustand or similar state management libraries. • Contributions to open-source projects or active participation in developer communities. • Experience building high-traffic consumer web applications. • The Kind of Engineer We're Looking For • Thinks beyond UI and understands the entire customer journey. • Obsesses over usability, performance and reducing customer friction. • Anticipates edge cases and builds resilient transactional experiences. • Writes clean, maintainable and scalable code. • Takes ownership from implementation through production. • Balances engineering quality with speed of execution. • Enjoys solving product problems that directly influence customer conversion and retention. • Excited by building AI-powered products that deliver measurable business impact. • This Role Isn't Right If You • Focus primarily on visuals without considering the underlying customer journey. • Prefer implementing predefined specifications over solving product problems. • Overlook edge cases, performance or production reliability. • Produce code that's difficult to maintain or scale. • Prefer highly structured environments over fast-paced product development.
Responsibilities
• 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. • You'll be successful if you can: • Deliver fast, intuitive and reliable checkout experiences. • Improve customer conversion across purchase and renewal journeys. • Build scalable frontend architecture that supports continued product growth. • Reduce friction and drop-offs throughout multi-step transactional flows. • Become a trusted engineering partner across product, design, backend engineering and operations.
Benefits
• Build AI Products – Work on cutting-edge AI and automation systems that solve real business problems. • Build AI Products • Global Engineering Team – Collaborate with experienced engineers and cross-functional teams across multiple countries. • Global Engineering Team • Fully Remote – Work remotely from the UK while collaborating with our Malaysia-based teams. • Fully Remote • International Exposure – Gain experience building products used across Southeast Asia and work with globally distributed teams. • International Exposure • Learning & Development Budget – Receive support for technical courses, certifications, conferences and continuous learning. • Learning & Development Budget • Career Growth – Fast career progression with opportunities to take ownership of impactful projects. • Career Growth • Innovative Challenges – Solve large-scale engineering problems in a high-growth technology company. • Innovative Challenges • Modern Engineering Culture – Code reviews, knowledge sharing, continuous improvement and engineering excellence. • Modern Engineering Culture • Competitive Compensation – Attractive salary package based on experience and performance.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT