
Capital One là công ty dịch vụ tài chính và công nghệ tài chính, cung cấp thẻ tín dụng, khoản vay mua ô tô, các sản phẩm ngân hàng và tiết kiệm. Công ty kết hợp chuyên môn tài chính với công nghệ và các công cụ số để cải thiện cách khách hàng quản lý tiền bạc. Các vị trí nghề nghiệp tại công ty tập trung vào việc xây dựng giải pháp hướng đến khách hàng trong một môi trường làm việc đa dạng và hòa nhập.
Quản lý Kỹ sư Front-End tại Capital One – Làm việc tại văn phòng ở Thành phố New York
Dẫn dắt kiến trúc micro-frontend AI-native, Backend-for-Frontends và hệ thống đặt chỗ cho các trải nghiệm du lịch của Capital One. Định hình các sản phẩm có khả năng mở rộng phục vụ hơn 100 triệu khách hàng.
Mô tả
- Phối hợp với các kỹ sư phần mềm, nhà thiết kế và quản lý sản phẩm để cung cấp các tính năng hiệu năng cao cho hơn 100 triệu khách hàng.
- Định hướng kỹ thuật cho kiến trúc front-end và các mẫu thiết kế.
- Phát triển đội ngũ kỹ sư thông qua phản hồi, đánh giá mã nguồn và hướng dẫn phát triển có sự hỗ trợ của AI.
- Giải quyết các trở ngại kỹ thuật ảnh hưởng đến tiến độ bàn giao.
- Cung cấp chuyên môn về hiệu năng, khả năng tiếp cận và kiến trúc phần mềm.
- Định hướng kiến trúc front-end, đánh giá thiết kế API và xây dựng các thành phần có thể tái sử dụng.
- Dẫn dắt việc phát triển Backend-for-Frontends phía máy khách và kiến trúc micro-frontend hoặc ứng dụng liên kết.
- Thiết lập các phương pháp kỹ thuật cho feature flag và phát hành canary.
- Thúc đẩy các công cụ AI dạng tác tử và phương pháp phát triển phần mềm AI-native.
- Sử dụng các công nghệ web hiện đại như ứng dụng web tiến bộ, WebAssembly, web di động và Service Worker.
- Thiết lập tiêu chuẩn về chất lượng, hiệu năng, khả năng tiếp cận, lập trình, kiểm thử và trải nghiệm người dùng.
- Chịu trách nhiệm về kiến trúc tính năng trên các micro-frontend hướng đến khách hàng, hệ thống backend, dữ liệu nhà cung cấp, hành trình mua sắm, quy trình đặt chỗ và sản phẩm vận chuyển mặt đất.
Yêu cầu
- Bằng cử nhân trở lên về khoa học máy tính hoặc một ngành định lượng liên quan, bao gồm thống kê, kinh tế, nghiên cứu vận hành, phân tích dữ liệu, toán học hoặc kỹ thuật.
- Có ít nhất bốn năm kinh nghiệm làm kỹ sư phần mềm chuyên nghiệp, không bao gồm thời gian thực tập.
- Có ít nhất ba năm kinh nghiệm xây dựng ứng dụng bằng TypeScript, HTML, CSS và các framework hiện đại như React, Angular, Vue hoặc Svelte.
- Có ít nhất bốn năm kinh nghiệm sử dụng TypeScript và JavaScript.
- Có ít nhất bốn năm kinh nghiệm với các framework web hiện đại, HTML và CSS.
- Có kinh nghiệm với các công cụ kiểm thử tự động như Jest, Cypress hoặc Playwright, cùng tối ưu hóa hiệu năng web.
- Có kinh nghiệm thiết kế kiến trúc front-end có khả năng mở rộng và thư viện thành phần có thể tái sử dụng.
- Có kinh nghiệm triển khai và duy trì các bộ kiểm thử tự động toàn diện.
- Có kinh nghiệm thiết kế và phát triển Backend-for-Frontends phía máy khách bằng các công nghệ như GraphQL và các giao thức mạng hiệu quả như gRPC hoặc Protobuf.
- Có kinh nghiệm với kiến trúc micro-frontend hoặc các mẫu ứng dụng liên kết.
- Có kinh nghiệm với phát hành canary dựa trên chỉ số và chiến lược feature flag.
- Có chuyên môn sử dụng các công cụ lập trình AI dạng tác tử và các mô hình quy trình được AI hỗ trợ.
- Capital One không bảo lãnh cho ứng viên xin giấy phép lao động mới và không cung cấp hỗ trợ liên quan đến vấn đề nhập cư.
Phúc lợi
- Khoản thù lao khuyến khích dựa trên hiệu suất có thể bao gồm tiền thưởng hoặc các khoản khuyến khích dài hạn.
- Gói phúc lợi toàn diện và cạnh tranh, hỗ trợ sức khỏe, nhu cầu tài chính và sức khỏe tổng thể.