Thiết kế kiến trúc và phát triển hệ thống frontend cho mảng ngân hàng số thách thức RAKSUL Bank.
Yêu cầu
Từ 6 năm kinh nghiệm trọn vòng đời phát triển phần mềm (SDLC)
Hiểu sâu về SSR, CSR, streaming rendering với React.js hoặc Vue.js
Thành thạo quản lý state (Zustand, Pinia, Redux, Vuex)
Kinh nghiệm với micro frontend và quản lý monorepo (Nx, Turborepo, Lerna)
Tiếng Anh thành thạo để phối hợp làm việc với đội ngũ quốc tế
Trách nhiệm
Dẫn dắt modular hóa và xây component tái sử dụng cho frontend RAKSUL Bank
Thiết kế và triển khai kiến trúc frontend đảm bảo đúng hạn, hiệu năng, bảo mật và UX
Đảm bảo độ ổn định dịch vụ qua giám sát, xử lý sự cố và cải tiến liên tục
Thiết lập chuẩn kỹ thuật frontend, dẫn dắt code review, cố vấn và tuyển dụng
Có thì tốt
Kinh nghiệm phát triển ứng dụng di động native bằng Flutter
Kinh nghiệm xây dựng dịch vụ fintech tuân thủ bảo mật cao (như FISC)
Kinh nghiệm tái cấu trúc hiện đại hóa hệ thống, quen thuộc NoSQL/RDBMS
Lương và phúc lợi
Đóng bảo hiểm (BHXH, BHYT, BHTN) trên 100% lương cơ bản
Gói bảo hiểm chăm sóc sức khỏe tư nhân toàn diện
15 ngày phép năm
Làm việc hybrid (WFH 3 ngày/tuần), giờ làm linh hoạt, cấp Macbook
Tóm tắt bằng AI từ JD gốc, đọc JD gốc trước khi ứng tuyển.
Introduction
Under the “BETTER SYSTEMS, BETTER WORLD” vision, RAKSUL aims to bring technology to traditional industries and transform the industry structure itself.
In Japan, RAKSUL already has more than JPY 50 billion in gross merchandise value (GMV) and a strong customer base, and is also looking to expand business opportunities in the payments domain. The MVP for RAKSUL Bank as a challenger bank was completed by the end of 2025, and we aim to deliver a top-tier service offering that will support corporate services in Japan going forward.
Main technologies
Vue.js, Typescript for Frontend
Ruby on Rails or TypeScript for Backend
AWS for infrastructure
Key Responsibilities:
Technology initiatives: Lead initiatives to modularize and build reusable components for frontend systems across RAKSUL Bank businesses
Architecture and development: Design and implement frontend architecture to ensure timely delivery, high performance, strong security, and responsible UX.
Stability and maintenance: Maintain service reliability through monitoring, incident response, and continuous improvement.
SDLC and AI-DLC: Set up a framework for the team by adopting and applying the right tools and workflows.
Cross-functional collaboration: Partner with Tech Leads, PMs, and designers to translate business requirements into intuitive user experiences.
Technical leadership: Establish frontend engineering standards, lead code reviews, and mentor and hire as the team grows.
Required Skills & Experience:
6+ years of experience across the full software development lifecycle (SDLC), including coding standards, code reviews, build processes, testing, and deployment.
In-depth knowledge of SSR, CSR, and streaming rendering with React.js or Vue.js.
Expertise in state management using Zustand, Pinia, Redux, Vuex, or similar.
Strong understanding of performance optimization, accessibility, and security best practices.
Experience with micro frontend architecture, including managing shared libraries with Nx, Turborepo, Lerna, etc.
Experience applying AI agents across requirements definition, reviews, and testing.
Additional Skills:
Proficiency in English (speaking, reading, writing) for collaboration with international teams.
Strong documentation skills using tools like Notion, GitHub, etc.
Comfortable with pair programming and/or mob programming.
Strong preference for teamwork and collaborative problem-solving.
Preferred Qualifications:
Experience in developing native mobile applications with Flutter.
Experience developing fintech services with high security standards (e.g., FISC compliance).
Familiarity with NoSQL and RDBMS.
Experience leading projects to rebuild or modernize systems.
Why You'll Love Working Here?
At least 15 annual days of a year.
Full contributions for Social, Health, and Unemployment Insurance (SHUI) based on 100% of your base salary.
Comprehensive private healthcare package.
Salary review TWICE a year + performance bonus.
Flexible working hours/ Hybrid working style (WFH 3 days/week).
Company-provided Macbook.
Opportunities for business trip to Japanese partner company and HQ office.
Drinks and Snacks at the office & monthly allowance for team activities.
Financial support for professional certifications (AWS, PMP, etc.), buying technical books, or taking courses on platforms like Udemy or Coursera.