
American Express là một công ty dịch vụ tài chính toàn cầu hoạt động trong các lĩnh vực ngân hàng, tài chính và thanh toán doanh nghiệp với doanh nghiệp. Hoạt động kinh doanh của công ty bao gồm thẻ tín dụng dành cho người tiêu dùng, doanh nghiệp và tập đoàn; dịch vụ thanh toán và dịch vụ dành cho đơn vị chấp nhận thẻ; tài khoản tiết kiệm, chứng chỉ tiền gửi và các khoản vay cá nhân; cùng với các chương trình phần thưởng, chương trình du lịch, giải pháp thanh toán doanh nghiệp, giáo dục tài chính, dịch vụ bảo mật và hỗ trợ chủ thẻ và đơn vị chấp nhận thẻ.
Kỹ sư phần mềm di động iOS cấp cao tại American Express (Hybrid)
Xây dựng các ứng dụng iOS chỉn chu cho các sản phẩm công nghệ nhà hàng và dịch vụ lưu trú của American Express. Phối hợp với các đội ngũ sản phẩm, thiết kế và kỹ thuật để phát triển phần mềm tiêu dùng và B2B có khả năng mở rộng.
Mô tả
- Chuyển đổi yêu cầu sản phẩm thành các nhiệm vụ kỹ thuật rõ ràng, có thể triển khai
- Viết mã chất lượng cao, được tài liệu hóa đầy đủ và kiểm thử kỹ lưỡng
- Góp phần xây dựng văn hóa kỹ thuật thông qua các ý tưởng, công cụ và hạ tầng mới
- Nghiên cứu các công nghệ mới nổi cho ứng dụng nhà hàng và dịch vụ lưu trú
- Phối hợp với đội ngũ Sản phẩm, Thiết kế và Kỹ thuật để xác định và thúc đẩy tầm nhìn sản phẩm
- Phát triển các ứng dụng iOS
- Quản lý các dependency và bản build bằng xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods và Tuist
- Chủ động xác định và khắc phục lỗi
- Phân tích hiệu năng ứng dụng và triển khai các tối ưu hóa
- Sử dụng kiểm thử đơn vị, tích hợp và giao diện người dùng ở các giai đoạn phù hợp
- Tạo ra các giải pháp hiệu quả cho những thách thức mơ hồ và có phạm vi mở
- Phối hợp với nhà thiết kế và quản lý sản phẩm để mang đến trải nghiệm trực quan, giao diện chính xác và hiệu ứng chuyển động hoàn thiện
- Đánh giá pull request, hỗ trợ đồng đội và tháo gỡ các trở ngại trong quá trình triển khai
- Dẫn dắt các buổi động não và khuyến khích trao đổi ý tưởng
- Cập nhật các sáng kiến kỹ thuật trong toàn đội ngũ và tổ chức
- Tuân theo lộ trình và duy trì hiểu biết về tầm nhìn của công ty và sản phẩm
Yêu cầu
- Ít nhất 7 năm kinh nghiệm phát triển phần mềm chuyên nghiệp
- Ít nhất 4 năm kinh nghiệm phát triển iOS
- Ưu tiên bằng cử nhân hoặc thạc sĩ ngành khoa học máy tính, kỹ thuật máy tính hoặc lĩnh vực kỹ thuật liên quan; có thể xem xét kinh nghiệm tương đương
- Có kinh nghiệm thực tế với Swift, Objective-C, UIKit, SwiftUI, MVVM, REST API, XCTest/XCUITest, SwiftLint, Swift Package Manager, CocoaPods, Realm, Combine, PromiseKit, Jenkins, GitHub Actions, TestFlight, Firebase, Postman, Figma, Jira và Confluence
- Biết về Kotlin, Jetpack Compose, Tuist, AWS, Python, MySQL, GraphQL, React, Redux, Webpack và Captcha là một lợi thế nhưng không bắt buộc
- Phải hoàn tất thành công quy trình xác minh lý lịch theo luật và quy định hiện hành
Phúc lợi
- Mức lương cơ bản cạnh tranh
- Cơ hội nhận thưởng dựa trên hiệu suất
- Các nguồn lực hỗ trợ sức khỏe tài chính và lập kế hoạch hưu trí
- Bảo hiểm y tế, nha khoa, thị lực, nhân thọ và thương tật, tùy thuộc vào địa điểm
- Hình thức làm việc hybrid, tại văn phòng hoặc từ xa linh hoạt tùy theo vai trò và yêu cầu kinh doanh
- Các chương trình nghỉ phép có lương dành cho cha mẹ, tùy thuộc vào địa điểm
- Quyền sử dụng miễn phí các trung tâm chăm sóc sức khỏe tại cơ sở trên toàn cầu với đội ngũ điều dưỡng và bác sĩ, tùy thuộc vào địa điểm
- Tư vấn bảo mật miễn phí thông qua chương trình Healthy Minds
- Cơ hội phát triển chuyên môn và đào tạo