Summary
IBM Digital Talent for Business emerged with the goal of enhancing multiple facets of the bank's IT capabilities, encompassing workforce development, IT operations, and infrastructure improvement.
We are seeking a talented and experienced Application Architect (Frontend) to join our team. The ideal candidate has a strong background in frontend development using React or Angular, with deep expertise in application architecture and design. Experience in the banking or consulting sectors is highly valued, along with a solid understanding of banking systems and processes.
Key Responsibilities
- Design and define scalable, secure, and high-performance frontend application architectures for complex enterprise systems.
- Lead frontend architecture and design decisions using React or Angular, ensuring alignment with business and technical requirements.
- Collaborate closely with backend architects, developers, product managers, and stakeholders to deliver end-to-end solutions.
- Establish and enforce frontend design principles, architectural patterns, and best practices.
- Produce and maintain architecture and design documentation, including high-level designs, component diagrams, workflows, and technical specifications.
- Ensure high standards of code quality, performance, security, and accessibility in frontend applications.
- Review code and designs, and mentor frontend developers on architecture, design patterns, and best practices.
- Drive continuous improvement in frontend design processes, tools, and frameworks.
- Work within Agile teams, ensuring architectural decisions are effectively integrated into development cycles.
- Stay up to date with frontend trends, frameworks, and emerging technologies to continuously enhance application design.
Requirements
- Proven experience as an Application Architect, Frontend Architect, or Senior Frontend Engineer with strong design responsibilities.
- Strong expertise in React
- Solid experience in frontend application architecture design for large-scale, high-traffic systems.
- Strong understanding of frontend design patterns, state management, component-based architecture, and performance optimization.
- Experience in the banking or consulting industry is highly desirable.
- Knowledge of banking systems, processes, and regulations is a plus.
- Familiarity with RESTful APIs, microservices-based systems, and frontend–backend integration.
- Experience with HTML, CSS, JavaScript/TypeScript, and modern frontend tooling.
- Familiarity with Git, CI/CD pipelines, and Agile methodologies.
- Excellent communication skills and ability to collaborate with cross-functional teams.
- Fluent in Thai and English (written and verbal).
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, or GCP) from a frontend architecture perspective.
- Knowledge of containerized environments and deployment pipelines.
- Experience with design systems, UI frameworks, and accessibility standards.
- Certifications in React, Angular, or frontend-related technologies are a plus.
- Prior experience in a technical leadership or mentoring role is desirable.
Please note that once we received the CV, we will start the screening and selection process. If your application proceeds to the next step, you will receive an update from us within one week. We look forward to receiving your application!
Key Job Details
Role: Application DesignerLocation: Bangkok, Thailand
Employee Type: Regular Full Time
Company: IBM Digital Talent for Business Company Limited
Req ID: IBMDT05
Apply Now
Join Network and Get Notified
Don't worry. Join our Talent Network and get notified about the latest opportunities.
Join Talent Network >