
Avenga là một công ty công nghệ và kỹ thuật phần mềm quốc tế, cung cấp dịch vụ cho các doanh nghiệp thông qua tư vấn, phát triển sản phẩm và chuyển đổi số. Đội ngũ của Avenga xây dựng các giải pháp phần mềm tùy chỉnh, đám mây và tích hợp để giải quyết những thách thức phức tạp trong các lĩnh vực tư vấn, sản xuất và chăm sóc sức khỏe, dựa trên chuyên môn của hơn 6.000 chuyên gia tại nhiều quốc gia. Avenga cũng hỗ trợ tuyển dụng nhân tài và phát triển nghề nghiệp trong tổ chức.
Kỹ sư iOS cấp cao - Làm việc kết hợp tại Buenos Aires
Xây dựng và phát triển các ứng dụng ngân hàng iOS native phục vụ hàng triệu khách hàng tại Avenga. Sử dụng Swift, Objective-C, kiến trúc di động, kiểm thử và các công cụ phát triển có AI hỗ trợ.
Mô tả
- Xây dựng, bảo trì và tích hợp các ứng dụng cùng thành phần iOS native dựa trên các yêu cầu chức năng và kỹ thuật đã xác định
- Đóng góp trong toàn bộ vòng đời phần mềm, bao gồm thiết kế, triển khai, kiểm thử, phát hành và hỗ trợ
- Phối hợp với quản lý sản phẩm, nhà thiết kế và kỹ sư để định hình và cung cấp các giải pháp chất lượng cao
- Xây dựng trải nghiệm di động hấp dẫn, phản hồi nhanh và lấy người dùng làm trung tâm
- Phát triển nguyên mẫu và hỗ trợ khám phá kỹ thuật cùng thiết kế giải pháp
- Thực hiện kiểm thử đơn vị, đánh giá mã nguồn, gỡ lỗi và liên tục cải thiện chất lượng
- Cải thiện hiệu năng, độ tin cậy và khả năng bảo trì của ứng dụng
- Soạn thảo và cập nhật tài liệu kỹ thuật theo các tiêu chuẩn kỹ thuật
- Đánh giá các công nghệ mới nổi và đề xuất cải tiến cho sản phẩm, quy trình và thực hành kỹ thuật
- Hỗ trợ các ứng dụng đang vận hành bằng cách xử lý lỗi và cung cấp chức năng mới
- Tham gia các quyết định về kiến trúc và góp phần duy trì các tiêu chuẩn kỹ thuật
- Sử dụng các công cụ AI trong quá trình phát triển để tăng năng suất, chất lượng và tốc độ cung cấp sản phẩm
Yêu cầu
- Có ít nhất năm năm kinh nghiệm chuyên môn phát triển ứng dụng iOS native
- Có kinh nghiệm nâng cao với Swift và Objective-C
- Nắm vững kiến trúc phần mềm, các mẫu thiết kế và thực hành kỹ thuật di động
- Có kinh nghiệm xây dựng, bảo trì và tối ưu hóa các ứng dụng di động đang vận hành
- Thành thạo kiểm thử đơn vị và các thực hành đảm bảo chất lượng phần mềm
- Có kinh nghiệm với Git và các quy trình phát triển hiện đại
- Đã trực tiếp sử dụng các công cụ phát triển AI như GitHub Copilot, Claude, Cursor hoặc giải pháp tương đương
- Có khả năng tạo mã thông qua các kỹ thuật viết lời nhắc hiệu quả
- Có khả năng đánh giá các quyết định về kiến trúc và duy trì sự phù hợp với các mẫu thiết kế đã được thiết lập
- Có kinh nghiệm với quy trình CI/CD cho ứng dụng di động là một lợi thế
- Có kiến thức về các thực hành bảo mật ứng dụng di động là một lợi thế
- Có kinh nghiệm trong môi trường phát triển agile là một lợi thế
- Có kinh nghiệm cố vấn cho các nhà phát triển và thúc đẩy các thực hành kỹ thuật tốt nhất là một lợi thế
- Quan tâm đến các công nghệ mới nổi và phát triển phần mềm dựa trên AI là một lợi thế
Phúc lợi
- Đảm bảo cơ hội bình đẳng bất kể chủng tộc, dân tộc, bản dạng giới, xu hướng tính dục, tình trạng khuyết tật, tuổi tác, tôn giáo hoặc các đặc điểm cá nhân khác
- Môi trường làm việc hòa nhập và tôn trọng, nơi nhân viên có thể là chính mình, đóng góp ý tưởng và cảm thấy mình thuộc về tập thể