IOS Developer (Swift)

Công ty Cổ phần Công nghệ eUp 315 Trường Chinh Còn 2 tuần để ứng tuyển

Chi tiết tuyển dụng

Mức lương: Thỏa thuận
Khu vực: Hà Nội
Chức vụ: Nhân viên
Hình thức làm việc: Toàn thời gian
Lĩnh vực: Khác

Mô tả công việc

Thực hiện việc review code cho các thành viên trong nhóm, đảm bảo chất lượng và tuân thủ các tiêu chuẩn coding.
Tham gia thiết kế kiến trúc hệ thống và cấu trúc mã nguồn, đảm bảo sự rõ ràng, dễ bảo trì và khả năng mở rộng của ứng dụng.
Xây dựng và phát triển các ứng dụng iOS với mã nguồn sạch (clean code), đảm bảo hiệu suất và khả năng mở rộng.
Research và đưa ra giải pháp công nghệ phù hợp
Giám sát và quản lý chất lượng của các ứng dụng iOS do công ty phát triển, đảm bảo đáp ứng các tiêu chuẩn chất lượng cao.
Sử dụng các công cụ AI để tối ưu hóa quy trình phát triển, nâng cao hiệu suất làm việc và giảm thiểu lỗi.
Làm việc chặt chẽ với các phòng ban như Product, Design, để đảm bảo các yêu cầu và tiêu chuẩn sản phẩm được thực hiện đúng hạn.

Quyền lợi được hưởng

1. Chế độ lương, thưởng, thu nhập:
- Thu nhập: Lương cứng (thỏa thuận) + phụ cấp + thưởng dự án
- Lương tháng 13.
- Đánh giá, xét tăng lương 1 lần/năm
2. Chế độ phúc lợi:
- Được đóng đầy đủ về các chế độ bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp theo quy định của Nhà nước.
- Hàng năm CBNV được tham gia khám sức khỏe định kỳ tại các bệnh viện lớn
3. Cơ hội phát triển bản thân
- Được trao quyền sáng tạo với đam mê của tuổi trẻ.
- Được thử sức với các dự án hấp dẫn, thử thách đủ lớn trong và ngoài nước.
- Có cơ hội thử sức trong lĩnh vực công nghệ tiên tiến, hiện đại nhất.
- Cơ hội tham gia các khóa đào tạo, trau dồi kỹ năng, chuyên môn để phát triển toàn diện.
- Cơ hội học hỏi từ các chuyên gia hàng đầu, lãnh đạo và đồng nghiệp ưu tú.
- Thời gian làm việc: 8h - 17h30, từ thứ 2 - thứ 6 (Một tháng làm thêm 1 thứ 7)

Yêu cầu kỹ năng

Hiểu biết sâu sắc về các mô hình kiến trúc như MVVM, MVC
Tối thiểu 2 năm kinh nghiệm phát triển ứng dụng iOS với Swift.
Tốt nghiệp Đại học chuyên ngành về CNTT
Hiểu biết tốt về các UI components & customization/animation, thiết kế giao diện người dùng cho nhiều loại thiết bị có màn hình khác nhau
Có khả năng đánh giá và cải thiện chất lượng mã nguồn của các thành viên khác.
Có kiến thức về giải thuật, OOP, clean code, unit-test code, xây dựng tài liệu.
Kỹ năng tư duy logic và thuật toán tốt, phân tích và giải quyết vấn đề
Có kiến thức về cấu trúc dữ liệu, giải thuật, lập trình hướng đối tượng
Có kinh nghiệm, hiểu biết về MVVM, MVP, clean architecture
Có kinh nghiệm tối ưu performance, memory cho ứng dụng
Hiểu và làm việc được với các mô hình MVC, MVVM, các framework: UIKit, StoreKit, MessageUI, CFNetwork...
Khả năng làm việc nhóm và quản trị công việc cá nhân tốt, chủ động, tích cực trong quá trình làm việc. không ngại học hỏi và có trách nhiệm với công việc.
Nắm rõ SOLID principles và các design pattern.
Trung thực, chăm chỉ, ham học hỏi