messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
Techcombank

Senior Officer, Software Engineering (40001157)

TP. Ha Noi Technology Division
Experienced (Non-Manager)

Mô tả công việc

Job Purpose

The job holder successfully deploying technology solutions for projects of the whole line.

Key Accountabilities (1)

Software Development

  • Drive and deliver top quality HTML, CSS, JQuery and JavaScript user interface code on a wide range of interactive web projects.
  • Own the UI code of the digital platform and the architecture of the user experience, leading designers to take the wireframe from development to delivery.
  • Collaborate with back-end developers to troubleshoot and resolve coding issues, improving usability.
  • Ensure that all materials produced are of high quality, accuracy, timeliness and compliance with accessibility standards.
  • Maintain graphic and branding standards throughout the product's look and feel.
  • Actively test and debug the program to ensure stability and accuracy.
  • Develop and maintain user interface code to improve forecasting methods and statistical and analytical models to assist business tribes in their decision making.
  • Build interfaces and user interfaces for the bank's digital platforms, ensuring a seamless digital interface from the customer's point of view.
  • Responsible for the user-facing code of the digital platform and the architecture of the user experience, working closely with the designers to take the wireframe from development to delivery
  • Collaborate with back end developers and UI/UX designers to improve usability.
  • Proactively give suggestions and systematized solutions to influence the design of the platform.
  • Responsible for defining the structure and design of web pages, striking a balance between functional and aesthetic design, and ensuring the web design is optimized for mobile pages.
  • Maintain and constantly improve the developed website and optimize the application for smooth use of the application.

Key Accountabilities (2)

Software Documentation

  • Instruct tribe and team members to translate business requirements into technical design documents.
  • Actively review and foster discussions with team members on functional requirements documents to build and improve TCB's digital products"
  • Work closely with tribe and squad members to translate business requirements into technical design documents.
  • Review and execute requirements documents by coding flowcharts, layouts, diagrams, charts, code annotations, and instructions for the program."

Key Accountabilities (3)

Key Relationships - Direct Manager

Manager, Software Engineenring/ Team Lead, Software Engineenring

Key Relationships - Direct Reports

Key Relationships - Internal Stakeholders

Division, units, branches/subsidiaries of TCB

Key Relationships - External Stakeholders

Application/solution provider partners, IT departments of key customer businesses

Success Profile - Qualification and Experiences

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering or Information Technology

Work Experience

  • At least 5 years of front-end experience developing in at least 2 languages (HTML, CSS, JavaScript, React)
  • Experience working with popular JavaScript frameworks and libraries (AngularJS, Vue, jQuery)
  • Experience with tools that leverage UI/UX design and implementation such as Bootstrap or ZURB Foundation
  • Experience working in a source control environment such as GIT or TFVC
  • Experience in the full development lifecycle from requirements analysis through coding and release
  • Deep experience in developing, testing, documenting, and releasing critical software
  • Solid understanding of API design and implementation"

Foreign language

  • English/ according to TCB's regulations in each period

Phân tích kỹ năng cần có

Phân tích Kỹ năng yêu cầu

1. Hard Skills (Kỹ năng chuyên môn bắt buộc)

Công nghệ Mức độ yêu cầu Ứng dụng trong ngân hàng
HTML5/CSS3 Chuyên sâu Xây dựng giao diện web banking, trang landing sản phẩm
JavaScript (ES6+) Chuyên sâu Xử lý logic client-side, tương tác người dùng
React Trung bình-Cao Tech stack chính của Techcombank cho digital platform
AngularJS / Vue.js Trung bình Dự phòng, maintenance legacy systems
jQuery Trung bình Legacy code, quick fixes
Bootstrap / ZURB Foundation Trung bình UI framework, responsive design
GIT / TFVC Bắt buộc Version control trong môi trường enterprise
API Design Trung bình-Cao Tích hợp với backend services của ngân hàng

2. Hard Skills gợi ý (Lợi thế cạnh tranh)

```
✅ TypeScript - ngôn ngữ mặc định của React/Angular hiện đại
✅ Redux/Zustand - state management cho SPAs phức tạp
✅ Webpack/Vite - build tools, performance optimization
✅ Testing (Jest, Cypress) - đảm bảo chất lượng code ngân hàng
✅ Responsive/Mobile-first - tối ưu app ngân hàng trên điện thoại
✅ CI/CD pipeline - tự động hóa deployment
✅ Cloud services (AWS/GCP) - nếu ngân hàng dùng cloud
```

3. Soft Skills quan trọng

Kỹ năng Giải thích Tại sao ngân hàng cần
Giao tiếp với Designer Làm việc chặt chẽ với UI/UX team Đảm bảo wireframe chuyển thành sản phẩm chính xác
Collaboration với Backend Pair programming, troubleshoot cùng BE dev Tích hợp API smooth, fix bug nhanh
Documentation Viết tech docs, review FRD Yêu cầu compliance ngân hàng, audit được
Problem-solving Debug, optimize performance Hệ thống ngân hàng cần ổn định 24/7
Proactive suggestions Chủ động đề xuất giải pháp Văn hóa "influencing design" của TCB

4. Chứng chỉ gợi ý

```
🎯 AWS Certified Developer / Google UX Design Certificate
🎯 ISTQB - Software Testing
🎯 Coursera/edX: React Specialization, Web Design
🎯 Scrum/Agile certifications (vì TCB dùng tribe-squad model)
```

5. So sánh: Senior FE Developer ngân hàng vs Startup

Tiêu chí Techcombank Startup
Code quality Rất cao (compliance, audit) Trung bình-cao
Tốc độ Chậm hơn (nhiều review layers) Nhanh, MVP first
Quy mô traffic Cực lớn (triệu users) Nhỏ-trung bình
Stability Ưu tiên số 1 Có thể hy sinh nếu cần
Learning curve Steep (legacy + modern) Dễ thở hơn
Compensation Cạnh tranh, thưởng lớn Tùy startup

Chuẩn bị phỏng vấn

Hướng dẫn Phỏng vấn Techcombank - Senior Software Engineer

Quy trình phỏng vấn (4-5 vòng)

```
📋 Vòng 1: HR Screening (30-45 phút)
→ Đánh giá: Personality fit, motivation, salary expectation

📋 Vòng 2: Technical Screening (60-90 phút)
→ Coding test (HTML/CSS/JS hoặc React)
→ Code review exercise

📋 Vòng 3: Technical Interview với Tech Lead (60-90 phút)
→ Deep dive vào kinh nghiệm
→ System design cơ bản
→ Behavioral questions

📋 Vòng 4: Manager Interview (45-60 phút)
→ Culture fit, teamwork
→ Scenario-based questions

📋 Vòng 5: Final (Director/VP) - có thể có
→ Strategic thinking, long-term vision
```

Câu hỏi hay gặp theo từng vòng

Vòng 1 - HR Screening

```javascript
// Những câu hỏi thường gặp:
"Tại sao bạn muốn chuyển sang ngân hàng?"
"Bạn biết gì về Techcombank?"
"Mức lương mong muốn của bạn?"
"Bạn có kinh nghiệm làm việc trong môi trường Agile/Scrum chưa?"
"Mô tả dự án nào bạn tự hào nhất trong 5 năm qua"
```

Vòng 2 - Technical Screening

```javascript
// Coding challenges thường gặp:

// 1. JavaScript Fundamentals
"Implement debounce function từ đầu"
"Explain closure, hoisting, event loop"
"Difference between var, let, const"

// 2. React Specific
"How would you optimize a slow React component?"
"Explain useEffect cleanup function"
"When would you use useMemo vs useCallback?"

// 3. UI Implementation
"Build a responsive form với validation"
"Implement a simple carousel từ đầu"

// 4. Code Review
"Review đoạn code sau và chỉ ra issues"
"Làm sao để improve performance?"
```

Vòng 3 - Technical Deep Dive

```javascript
// Architecture & Experience
"Describe architecture của một digital banking platform"
"How would you handle state management cho 1 banking app?"
"Tell me about a time you resolved a critical production issue"
"How do you ensure accessibility (WCAG) compliance?"
"Experience với API integration? Auth flows?"
"Describe your experience với CI/CD pipeline"

// Performance Optimization
"How would you improve First Contentful Paint?"
"Lazy loading strategies cho heavy web app?"
"How to handle memory leaks in long-running SPA?"
```

Vòng 4 - Manager/Behavioral

```javascript
// STAR method questions
"Tell me about a time you had conflict với designer/PM"
"Describe a project that failed. What did you learn?"
"How do you handle ambiguous requirements?"
"A time you proactively suggested a technical improvement?"
"How do you mentor junior developers?"

// Culture fit questions
"You're comfortable với tribe-squad model không?"
"How do you handle working across multiple squads?"
"What does 'user-first' mean to you?"
```

Tips chuẩn bị cụ thể cho Techcombank

```
✅ Nghiên cứu Techcombank:

  • Đọc về digital transformation của TCB
  • Hiểu tribe-squad model (Agile transformation)
  • Xem sản phẩm: E-Mobile, F@st, Techcombank SmartBanking

✅ Chuẩn bị portfolio:

  • Mang theo code samples (GitHub repo)
  • Demo một dự án responsive/mobile-first
  • Sẵn sàng giải thích technical decisions

✅ Technical prep:

  • Ôn lại: React hooks, state management, performance optimization
  • Practice: implement components từ đầu
  • Study: accessibility standards, responsive design patterns

✅ Behavioral prep:

  • Chuẩn bị 3-5 stories theo STAR format
  • Focus on: collaboration, problem-solving, initiative

✅ Questions để hỏi interviewer:

  • "What tech stack đang dùng cho digital platform?"
  • "How is the frontend team structured?"
  • "What's the biggest challenge for frontend team now?"
  • "How does TCB handle technical debt?"

```

Dress Code

```
👔 Business casual là chuẩn cho Techcombank

  • Nam: sơ mi, quần âu, giày da (không cần cravat)
  • Nữ: áo blouse/cam cù, quần âu/chân váy

💻 Techcombank khá progressive, nên smart casual cũng được

  • Polo shirt + chinos OK
  • Tránh jeans rách, áo thun graphic

🎯 Tip: Techcombank HQ tại Times Tower - professional nhưng không quá formal
```

Lộ trình ôn thi

Lộ trình chuẩn bị 2 tuần trước phỏng vấn

Week 1: Ôn tập Fundamentals & Build Foundation

```
📚 Day 1-2: JavaScript Deep Dive

  • JavaScript ES6+ features (arrow functions, destructuring, spread)
  • Closures, hoisting, event loop, async/await
  • Prototype chain, 'this' keyword
  • Practice: implement common utilities (debounce, throttle, deepClone)

📚 Day 3-4: React Mastery

  • Components, Props, State
  • Hooks (useState, useEffect, useRef, useMemo, useCallback)
  • Context API vs Redux - khi nào dùng gì
  • Custom hooks patterns
  • Practice: build a small banking form component

📚 Day 5: HTML/CSS Advanced

  • Flexbox, Grid layout systems
  • CSS Variables, SASS/SCSS basics
  • Responsive design (mobile-first approach)
  • Accessibility (ARIA labels, keyboard navigation)
  • Practice: implement responsive dashboard layout

📚 Day 6-7: Review & Code Challenge

  • LeetCode Easy-Medium (JavaScript)
  • FreeCodeCamp React challenges
  • Code review sample projects on GitHub

```

Week 2: Deep Dive & Mock Interviews

```
📚 Day 8-9: Performance & Architecture

  • Frontend performance optimization (Core Web Vitals)
  • Lazy loading, code splitting, tree shaking
  • Memory leak detection & prevention
  • Caching strategies (localStorage, sessionStorage)
  • Practice: optimize a slow React app

📚 Day 10-11: API & Integration

  • RESTful API design principles
  • Authentication flows (OAuth, JWT)
  • Error handling, retry logic
  • Practice: integrate with a mock banking API

📚 Day 12: System Design Basics

  • How to design a simple banking dashboard
  • Component architecture patterns
  • State management patterns for enterprise apps

📚 Day 13: Mock Interviews + Behavioral Prep

  • Practice coding on CodePen/JSFiddle (no autocomplete)
  • Mock behavioral questions với friend
  • Prepare STAR stories (3-5 bài)

📚 Day 14: Final Review + Techcombank Research

  • Review all notes
  • Research TCB digital products
  • Prepare questions cho interviewer
  • Check logistics (địa điểm, thời gian)

```

Tài liệu tham khảo miễn phí

```
📖 JavaScript:

  • JavaScript.info (https://javascript.info)
  • You Don't Know JS Yet (free e-book)
  • JavaScript30 (Wes Bos - 30 projects)

📖 React:

  • React docs (https://react.dev) - chính chủ, rất tốt
  • React Patterns (https://reactpatterns.com)
  • Epic React by Kent C. Dodds (paid but worth it)

📖 Frontend Performance:

  • Web.dev (Google's learning platform)
  • Frontend Performance Checklist

📖 Practice Platforms:

  • LeetCode (Easy/Medium JavaScript problems)
  • HackerRank
  • CodePen (thử nghiệm UI)
  • GitHub (xem open source projects)

📖 Techcombank-specific:

  • Techcombank Investor Relations website
  • Techcombank Careers page
  • Tin tức về digital transformation của TCB

```

Checklists trước ngày phỏng vấn

```
✅ 1 ngày trước:
□ Code samples trên GitHub đã được update và clean
□ LinkedIn profile đã aligned với CV
□ Portfolio/projects sẵn sàng demo
□ Laptop (nếu cần code) đã test

✅ Sáng phỏng vấn:
□ CV đã in (3 bản)
□ Laptop + charger
□ Notepad + bút
□ Chứng chỉ (bản photo)
□ Thông tin công ty đã ôn lại
□ Questions cho interviewer đã chuẩn bị

✅ Trước 30 phút:
□ Check email lần cuối (venue/time confirmation)
□ Đỗ xe sớm 15 phút
□ Tắt điện thoại
□ Hít thở sâu, tự tin bước vào
```

Tư vấn nghề nghiệp

Lộ trình Sự nghiệp Frontend Developer tại Techcombank

1. Lộ trình Thăng tiến điển hình

```
Junior FE Dev (0-2 năm)

Mid-level FE Dev (2-4 năm)

Senior FE Dev (4-7 năm) ← BẠN ĐANG Ở ĐÂY

Lead FE Engineer (5-8 năm)

Principal Engineer / Tech Architect (8+ năm)

Engineering Manager / Director (tùy định hướng)
```

2. Mức lương Kỳ vọng (tham khảo thị trường Hà Nội 2024)

Cấp bậc Range lương (VND/tháng) Notes
Mid-level FE 20-35 triệu 2-4 năm kinh nghiệm
Senior FE 35-55 triệu 5+ năm, đây là target range
Lead FE 50-80 triệu Quản lý team nhỏ
Principal 70-120 triệu Technical expert

```
💡 Lưu ý:

  • Techcombank thường cạnh tranh về lương + bonus (thưởng 2-4 tháng)
  • Total compensation package có thể cao hơn 20-30% so với base
  • Thương lượng dựa trên skills + relevant experience
  • Stock options/ESOP có thể có ở cấp senior+

```

3. Kỹ năng cần Phát triển thêm cho Senior Level

```
🎯 Technical Skills nâng cao:

□ Micro-frontend Architecture
→ Techcombank đang scale, cần chia nhỏ frontend

□ Performance Engineering
→ Core Web Vitals, lighthouse optimization
→ Monitoring (Datadog, New Relic)

□ Security Awareness
→ XSS, CSRF prevention
→ Secure coding practices cho financial apps

□ Testing Strategy
→ Unit tests, integration tests, E2E
→ TDD/BDD approach

🎯 Soft Skills cần thiết:

□ Technical Leadership
→ Mentor junior devs
→ Code review effectively
→ Make architecture decisions

□ Communication
→ Present technical concepts to non-tech stakeholders
→ Write clear technical documentation
→ Negotiate timelines with PM

□ Business Acumen
→ Hiểu banking domain (payments, KYC, compliance)
→ Connect tech decisions với business outcomes

🎯 Strategic Skills (cho Lead/Principal):

□ System Design
→ Design scalable frontend architecture
→ Evaluate new technologies

□ People Management
→ Hiring, performance reviews
→ Career development planning

□ Vendor Management
→ Làm việc với external partners
```

4. Đặc thù ngành Ngân hàng - Cần biết

```
🏦 Banking-specific knowledge (lợi thế lớn):

✅ Compliance & Security

  • PCI DSS, OWASP guidelines
  • Data privacy (Luật An ninh Mạng)
  • Audit trails, logging requirements

✅ Banking Products Understanding

  • Current account, savings, loans
  • Payment rails (NAPAS, Visa/Mastercard)
  • Digital banking journeys

✅ Regulatory Environment

  • NHNN regulations
  • KYC/AML requirements
  • Open Banking APIs

✅ Risk Management

  • Transaction limits
  • Fraud detection awareness
  • Business continuity

💡 Tip: Hiểu banking domain = bạn trở nên valuable hơn rất nhiều
so với developer chỉ biết code
```

5. Lời khuyên cho Ứng viên

```
✅ NÊN LÀM:
• Build portfolio với responsive, accessible web apps
• Contribute open source (React ecosystem)
• Học thêm về banking domain nếu chưa biết
• Chuẩn bị code samples để demo
• Research kỹ Techcombank trước phỏng vấn

❌ KHÔNG NÊN:
• Chỉ học framework mà quên JavaScript fundamentals
• Overclaim skills (sẽ bị test rất kỹ)
• Nói xấu công ty cũ
• Đến trễ hoặc không chuẩn bị questions

🌟 LỜI KHUYÊN SỐ 1:
Techcombank đang trong giai đoạn digital transformation mạnh mẽ.
Đây là cơ hội tốt để học hỏi enterprise-scale banking tech
trong khi vẫn được làm việc với modern stack (React, etc.)

🌟 LỜI KHUYÊN SỐ 2:
Với 5+ năm kinh nghiệm, đây là thời điểm tốt để chuyển
từ pure coding sang technical leadership. Chuẩn bị stories
về mentorship, architecture decisions, và cross-team collaboration.
```

Câu hỏi thường gặp

Mình có 5 năm kinh nghiệm front-end, toàn làm ở startup, có cơ hội apply Senior FE tại Techcombank không?

Hoàn toàn có cơ hội! Techcombank đánh giá cao practical experience hơn là label công ty. 5 năm front-end với React, HTML/CSS/JS là đủ điều kiện. Tuy nhiên, bạn cần lưu ý:

1. Chuẩn bị portfolio chất lượng - GitHub repo với code samples thể hiện kỹ năng React, responsive design
2. Ôn tập fundamentals - Senior level sẽ hỏi sâu về JavaScript, không chỉ framework
3. Hiểu về banking domain - điểm yếu của nhiều dev từ startup, bạn nên tìm hiểu basic banking products
4. Chuẩn bị stories về scale - startup thường ít traffic, bạn cần show understanding về performance optimization cho enterprise scale

Tip: Ứng tuyển thôi, đừng tự ti. Nhiều bạc ở startup chuyển sang ngân hàng thành công vì có solid technical foundation.

Lương Senior Front-end Developer tại Techcombank khoảng bao nhiêu?

Theo thị trường Hà Nội 2024, Senior FE Developer tại Techcombank có thể expect:

Base salary: 35-55 triệu VND/tháng

  • Với 5 năm kinh nghiệm: ~35-45 triệu
  • Với 6-7 năm + strong skills: ~45-55 triệu

Total compensation có thể cao hơn vì:

  • Performance bonus: 2-4 tháng lương
  • Annual review (có thể tăng 10-15%)
  • Benefits: bảo hiểm cao cấp, meal allowance, parking

Tips thương lượng:
1. Đừng nói số đầu tiên - để HR đưa offer trước
2. Research market rate trên Glassdoor, VietnamDevs
3. Nếu có offer từ công ty khác, cơ đàm phán tốt hơn
4. Focus vào total package, không chỉ base

Lưu ý: Mức lương còn tùy thuộc vào skills match, interview performance, và budget của team.

Techcombank dùng tech stack gì? Mình có cần học thêm không?

Techcombank đã chuyển đổi sang modern tech stack trong những năm gần đây. Theo JD và research:

Frontend Stack chính:

  • React (likely với Next.js)
  • HTML5, CSS3, JavaScript (ES6+)
  • TypeScript (rất có thể, vì enterprise banking)
  • Redux/Zustand cho state management
  • Styled Components hoặc Tailwind CSS

Tooling:

  • GIT cho version control (TFVC có thể có legacy)
  • CI/CD (Jenkins, GitLab CI hoặc GitHub Actions)
  • JIRA, Confluence (Atlassian stack)
  • Testing: Jest, Cypress

Bạn nên ôn thêm:
1. TypeScript - gần như bắt buộc cho enterprise
2. Testing - ngân hàng rất quan trọng test coverage
3. Performance optimization - Core Web Vitals
4. Accessibility - WCAG compliance cho financial apps

Không cần học: Java applets, old jQuery spaghetti code (có thể có legacy nhưng không cần thiết lắm)

Mình đang ở backend muốn chuyển sang front-end banking, có nên không?

Đây là career shift khả thi nhưng cần chuẩn bị kỹ:

Ưu điểm của bạn:

  • Đã hiểu API, database, system architecture
  • Có tư duy logic tốt từ backend
  • Biết cách backend devs think = collaboration tốt hơn

Nhược điểm cần khắc phục:

  • UI/UX sensibility (cần practice)
  • Browser APIs, DOM manipulation
  • CSS layout systems (Flexbox, Grid)
  • React ecosystem (hooks, state management)

Lộ trình gợi ý:
1. 3-6 tháng tự học React + làm pet projects
2. Build 2-3 portfolio projects (đẹp + responsive)
3. Apply cho mid-level trước (không nhảy thẳng senior)
4. Leverage backend knowledge để differentiate yourself

Real talk: Ở vị trí Senior, họ expect 5+ năm front-end. Nếu bạn chỉ mới học React 1 năm, apply mid-level và prove yourself, sau đó promote lên senior nhanh hơn là jump vào senior mà fail probation.

Phỏng vấn Senior FE tại Techcombank có khó không? Cần chuẩn bị gì?

Độ khó: Trung bình-khó (so với mặt bằng thị trường Hà Nội)

Techcombank đánh giá cao:

  • Solid JavaScript fundamentals (không chỉ framework syntax)
  • Problem-solving ability (debug, optimize)
  • Communication skills (vì làm việc cross-function)
  • Culture fit (teamwork, initiative)

Cấu trúc interview thường gặp:
1. HR screen: motivation, salary, basic fit
2. Coding test: implement component hoặc algorithm (60-90 phút)
3. Technical với Tech Lead: deep dive experience, architecture
4. Manager: behavioral, scenarios

Những gì sẽ được test:

  • JavaScript ES6+, React hooks
  • CSS layouts (Flexbox, Grid)
  • Browser performance optimization
  • Code review ability
  • API integration patterns

Tip cụ thể:

  • Practice coding trên paper/whiteboard (không phải IDE)
  • Chuẩn bị giải thích WHY decisions (không chỉ WHAT)
  • Prepare 3-5 STAR stories về technical challenges
  • Research Techcombank digital products trước

Làm senior FE ở ngân hàng khác gì so với công ty công nghệ?

Rất khác. Đây là những điểm chính:

1. Quy trình phức tạp hơn

  • Nhiều layers of approval cho code changes
  • Compliance review, security review
  • Release windows (không deploy bất cứ lúc nào)
  • Detailed documentation bắt buộc

2. Stability > Speed

  • Ngân hàng ưu tiên "đừng break" hơn là ship nhanh
  • Regression testing kỹ lưỡng
  • Rollback plans bắt buộc

3. Scale khủng khiếp

  • Triệu users, peak hours cao điểm
  • Performance optimization cực kỳ quan trọng
  • Monitoring, alerting phải 24/7

4. Security First

  • XSS, CSRF prevention là must-know
  • Input sanitization, output encoding
  • PCI DSS compliance

5. Knowledge Domain

  • Phải hiểu banking products, regulations
  • KYC, AML, fraud detection awareness
  • Không chỉ code mà hiểu business context

6. Compensation & Stability

  • Lương ổn định, thưởng tốt
  • Job security cao hơn startup
  • Nhưng có thể ít equity upside

Phù hợp nếu: Bạn thích stability, có family, muốn learn banking domain
Không phù hợp nếu: Bạn thích fast-paced, tối ưu freedom, equity potential

Mình có chứng chỉ AWS nhưng JD không đề cập. Có cần thiết không?

Không bắt buộc, nhưng có thể là lợi thế cạnh tranh.

Khi nào AWS cert có ích:

  • Nếu Techcombank dùng AWS cho frontend deployment
  • Khi bạn cần collaborate với DevOps team
  • Khi discuss CDN, edge computing, performance

Nhưng đừng over-invest vào cert quá:

  • JD yêu cầu 5+ years front-end, HTML/CSS/JS, React
  • Chứng chỉ không thay thế được practical experience
  • Ứng viên có GitHub portfolio tốt sẽ beat ứng viên có cert nhưng code yếu

Priority của bạn nên là:
1. ✅ Solid React + JavaScript skills
2. ✅ Portfolio với real projects
3. ✅ Understanding of web performance
4. 💡 AWS cert (nếu có thời gian + muốn differentiate)
5. ❌ Không cần: Oracle cert, PMP (không liên quan FE)

Real talk: Tập trung vào những gì JD yêu cầu. Cert là bonus, không phải must-have.