Chi tiết công việc
- Design and build advanced applications for Apple’s iOS platform.
- Willing to take ownership of features to develop an initial idea into a working software component.
- Actively participate in application design discussions, and code development, Unit/Integration/UI tests and documentation.
- Actively participate in reviewing code.
- Clearly communicate any process roadblocks and friction to your supervisor and help develop a plan to address them.
- At least 3 years in developing iOS applications.
- Proficiency in Swift is a must.
- Experience in working with iOS Frameworks like Cocoa Touch, UIKit, Core Graphics, Core Data and MapKit.
- Have experience in designing UX/UI application.
- Knowledge of writing tests and testable code.
- Experience with RxSwift and Realm is a plus.
- Good knowledge of design patterns.
- Experience in designing application architecture (MVC/MVVM).
- Can do the code-review for development team.
- Working in a dynamic fintech environment, staying updated with cutting-edge technologies.
- Competitive salary, performance evaluation per quarter with additional bonuses, 13th-month salary+++, various allowances. Referral bonus scheme available.
- Comprehensive health insurance (including support for family members), 24/7 health care and social insurance. Regular health check-ups.
- Travel and team-building: at least 2 domestic or international trips per year.
- Vibrant sports activities: regular events such as running, trail activities, soccer, swimming, badminton, volleyball... often organized with internal or inter-company tournaments.
- Cultural/team/social activities: teabreaks, karaoke, movie nights, celebrations for various holidays...
- Training activities: numerous classes for professional development, skill enhancement, technology updates, or other aspects of life. Support for training fees upon employee proposal. Monthly English certificate subsidy.
Mọi người cũng đã tìm kiếm
Công việc của Intern Flutter Developer là gì?
Intern Flutter Developer là một vị trí thực tập trong lĩnh vực phát triển ứng dụng di động bằng Flutter. Người làm việc tại vị trí này là những người trẻ mới bắt đầu trong lĩnh vực phát triển ứng dụng di động và đang học hỏi và tích luỹ kinh nghiệm trong quá trình làm việc.
Mô tả công việc của Intern Flutter Developer
Công việc của một Intern Flutter Developer bao gồm:
- Học hỏi và tìm hiểu về ngôn ngữ lập trình Dart và framework Flutter nếu họ chưa có kinh nghiệm.
- Hỗ trợ dự án và hỗ trợ các lập trình viên và nhóm phát triển chính trong việc phát triển và kiểm tra ứng dụng.
- Tham gia vào việc viết mã nguồn cho các tính năng cụ thể của ứng dụng.
- Kiểm tra ứng dụng, tìm lỗi, và báo cáo về các vấn đề gặp phải. Việc này giúp họ hiểu về quy trình kiểm thử và gỡ lỗi trong phát triển phần mềm.
- Học cách làm việc nhóm cùng đồng nghiệp, tham gia cuộc họp nhóm, và chia sẻ thông tin và tiến độ công việc.
- Học hỏi và và cải thiện kỹ năng lập trình, giải quyết vấn đề, và giao tiếp.
- Tham gia vào các dự án thực tế việc phát triển ứng dụng di động thương mại, dự án nội bộ của công ty hoặc các dự án mã nguồn mở.
Intern Flutter Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
65 - 104 triệu
/nămLộ trình sự nghiệp Intern Flutter Developer
Tìm hiểu cách trở thành Intern Flutter Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Intern Flutter Developer?
Yêu cầu tuyển dụng của Intern Flutter Developer
- Hiểu về lập trình và có kiến thức căn bản về một ngôn ngữ lập trình, thường là Dart (ngôn ngữ chính của Flutter).
- Hiểu biết cơ bản về Flutter, framework phát triển ứng dụng di động của Google.
- Hiểu biết về cơ sở dữ liệu và cách tương tác với dữ liệu trong ứng dụng có thể được yêu cầu, tùy thuộc vào dự án.
- Kiến thức căn bản về Git, cần hiểu cách sử dụng Git để quản lý phiên bản mã nguồn và làm việc trong nhóm.
- Khả năng tự học và nắm bắt kiến thức mới là quan trọng. Flutter phát triển nhanh chóng, và intern cần cập nhật kiến thức liên tục.
- Có khả năng tư duy logic để phân tích và giải quyết các vấn đề trong quá trình phát triển ứng dụng.
- Làm việc trong nhóm là một phần quan trọng của phát triển ứng dụng, vì vậy khả năng làm việc cùng đồng nghiệp và chia sẻ thông tin là quan trọng.
- Kiên nhẫn và sự tự tin
- Sinh viên đại học hoặc mới tốt nghiệp
- Có khả năng đọc và hiểu tiếng Anh cơ bản, vì tài liệu và tài liệu học tập thường được viết bằng tiếng Anh.
Lộ trình thăng tiến của Flutter Developer
Mức lương trung bình của Intern Flutter Developer tại Việt Nam có thể biến đổi tùy thuộc vào nhiều yếu tố như vị trí công việc, kinh nghiệm, địa điểm làm việc, và công ty bạn làm việc.
- Lập trinh viên: 9.000.000 - 14.000.000 VNĐ (1 tháng)
- Intern Linux: 15.000.000 - 25.000.000 VNĐ (1 tháng)
Lộ trình thăng tiến của một Flutter Developer có thể đa dạng và phụ thuộc vào nhiều yếu tố, bao gồm kỹ năng cá nhân, kinh nghiệm làm việc, và môi trường làm việc. Dưới đây là một ví dụ về lộ trình thăng tiến phổ biến:
Intern Flutter Developer (Từ 0 - 1 năm)
Vai trò ban đầu của bạn là Intern Flutter Developer. Trong giai đoạn này, bạn làm việc dưới sự hướng dẫn của những nhà phát triển có kinh nghiệm hơn. Bạn học cách sử dụng Flutter và Dart, tham gia vào các dự án nhỏ, và hỗ trợ các công việc lập trình cơ bản.
Junior Flutter Developer ( Từ 0 - 2 năm)
Nếu bạn hoàn thành chương trình thực tập một cách thành công và thể hiện khả năng và sự học hỏi, bạn có thể được thăng chức lên Junior Flutter Developer hoặc Associate Flutter Developer. Trong vai trò này, bạn bắt đầu đảm nhiệm các nhiệm vụ lập trình độc lập và tham gia vào các dự án vừa và lớn hơn.
Intermediate Flutter Developer( Từ 2 - 4 năm)
Sau một thời gian làm việc và tích luỹ kinh nghiệm, bạn có thể tiến lên thành Intermediate Flutter Developer. Trong vai trò này, bạn thường tham gia vào việc thiết kế và phát triển các phần quan trọng của ứng dụng, đồng thời cải thiện kiến thức và kỹ năng của mình.
Senior Flutter Developer hoặc Tech Lead ( Từ 5 - 7 năm)
Nếu bạn phát triển kỹ năng lãnh đạo và có khả năng quản lý dự án, bạn có thể thăng tiến thành Senior Flutter Developer hoặc Tech Lead. Bạn sẽ đảm nhiệm nhiều nhiệm vụ quản lý dự án hơn, chỉ đạo nhóm phát triển, và tham gia vào việc thiết kế kiến trúc ứng dụng.
Flutter Architect hoặc Flutter Expert ( Trên 7 năm )
Trong một số trường hợp, sau nhiều năm kinh nghiệm, bạn có thể phát triển thành Flutter Architect hoặc Flutter Expert, chuyên về thiết kế kiến trúc và giải quyết các vấn đề phức tạp trong việc phát triển ứng dụng Flutter.