Back to job openings

Software Engineer – Frontend & Product

CFN

Prudential Japan Technology, Limited

Tokyo Employment type not available Apply by Nov 23, 2026

Job description

Software Engineer, Frontend & Product (React / TypeScript / Web Applications)

■Department Mission
Prudential Japan is building a new Product Engineering organization as part of its Technology Transformation. We build and operate digital products supporting the life insurance journey, including customer and employee portals. Our mission is to own these systems as long-lived products and establish strong engineering standards.

■Position Highlights
・Join a new team and help establish engineering practices.
・Ship to real users in your first few months.
・Design accessible journeys for a wide range of customers.
・No insurance or professional experience required. You will receive support from a mentor and lead.
・Work with AWS, AI-assisted development, and both English and Japanese.

■Responsibilities
・Journey Development: Build applications using TypeScript and React.
・Identity and Authority: Model identity, consent and authority within products.
・User Observation: Observe real cases to understand user needs.
・Accessibility: Build accessible interfaces for diverse users.
・Instrumentation: Use analytics and error reporting to identify user issues.
・API Collaboration: Work with backend engineers to design APIs.
・Testing: Build component, end-to-end and accessibility tests.
・Legacy Systems: Work with existing systems and decide when to retain or replace them.
・Production: Deploy safely, monitor systems and gradually join on-call support.
・AI Assisted Engineering: Use AI for coding, testing and investigation.

■Example Projects
・Customer Servicing Portal: Build online journeys for customers to manage policies.
・Employee Servicing Tools: Build tools supporting customer requests.
・Sales Enablement Portal: Build tools for sales teams to manage leads and records.
・Design System: Build shared components used across products.
・Accessibility Programme: Improve accessibility of existing applications.

■Nice to Have
・Interest in how people use software.
・Experience building a user interface used by others.
・Knowledge of HTML, CSS, JavaScript or TypeScript.
・Interest in designing state and workflow.
・Fluent to native-level English and working-level Japanese or above.
・Degree completed or expected in a relevant field.

■Preferred Qualifications
・Experience with TypeScript, React or Next.js.
・Experience with testing tools such as Playwright, Vitest or Jest.
・Experience with design systems or Figma.
・Exposure to AWS, Azure or GCP.
・Experience or interest in accessibility.
・Experience with analytics or contact centre integrations.