Mô tả công việc
- Lập trình app bằng Flutter các chức năng theo thiết kế và tài liệu có sẵn
- Yêu thích công việc lập trình app nói chung và Flutter nói riêng
- Có khả năng tự học hỏi, nâng cao trình độ đáp ứng yêu cầu công việc
- Hỗ trợ góp ý cho việc thiết kế, triển khai các tính năng mới của ứng dụng.
- Thực hiện kiểm thử, sửa lỗi để đảm bảo hiệu suất của ứng dụng
- Hợp tác chặt chẽ với các thành viên trong đội ngũ, chủ động đề xuất giải pháp để đạt được mục tiêu chung của dự án
Yêu cầu công việc
- Tốt nghiệp kỹ sư Công nghệ thông tin, toán tin các trường đại học, cao đẳng hoặc các trung tâm đào tạo lập trình viên
- Có kinh nghiệm cơ bản với ngôn ngữ Dart và phát triển ứng dụng với Flutter hoặc đã lập trình Flutter ít nhất 06 tháng
- Hiểu về kiến trúc ứng dụng flutter: life circle & structure
- Có hiểu biết hoặc đã từng làm việc với GetX/Bloc/Provider
- Có hiểu biết hoặc đã từng làm việc với Rest API
- Có thể làm việc theo thiết kế từ Figma
- Có kinh nghiệm sử dụng Git (Github/Gitlab)
- Hiểu và áp dụng được các nguyên tắc của lập trình đa luồng, đồng bộ và bất đồng bộ là lợi thế.
- Biết cách viết module, thư viện và xây dựng ứng dụng có thể mở rộng khi cần thiết bằng cách sử dụng các nguyên tắc như SOLID và Design Patterns là một lợi thế
- Có thể làm được web sử dụng ReactJs là một lợi thế
- Biết sử dụng các công cụ AI để hỗ trợ nâng cao hiệu suất công việc là một lợi thế lớn.
- Tư duy logic tốt
Quyền lợi được hưởng
- Có hỗ trợ trong thời gian thực tập/học việc
- Được tham gia technical training, đảm bảo hiểu và làm được việc
- Đặc biệt quan tâm & hướng tới sự phát triển của mỗi thành viên
- Miễn phí ăn trưa tại công ty với thực đơn đầy đủ dinh dưỡng
- Linh hoạt lựa chọn giờ làm việc, chỉ cần đảm bảo 7,5h/ngày
- Cơ hội làm việc trong ngành thương mại điện tử, đặc biệt là Shopify, nền tảng thương mại điện tử số 1
- Trở thành một phần trong đội nhóm nhiệt huyết & đam mê
- Môi trường làm việc thoải mái, đề cao hiệu quả, teamwork, knowledge sharing
- Cơ hội trở thành nhân viên chính thức sau khi hoàn thành chương trình (4 tháng)
Hamsa Corporation là nhà cung cấp dịch vụ chuyển đổi số tại Việt Nam được thành lập vào năm 2014. Dịch vụ của chúng tôi bao gồm Tư vấn công nghệ doanh nghiệp, Phát triển phần mềm, Phát triển thương mại điện tử, Phát triển Blockchain. Kể từ đó, Hamsa đã cung cấp các giải pháp thương mại điện tử tùy chỉnh cho hơn 1000 khách hàng từ khắp nơi trên thế giới.
Chính sách bảo hiểm
- Được hưởng các chế độ bảo hiểm : BHYT, BHXH, BHTN
- Hưởng quyền lợi bảo hiểm 24/7
Các hoạt động ngoại khóa
- Du lịch hàng năm
- Team building theo quý
- Các hoạt động vui chơi, giải trí, ca hát thường xuyên
- Thể thao: Đá bóng, bóng chuyền,..
Lịch sử thành lập
- Công ty được thành lập năm 2014
Mission
Với đội ngũ gồm các chuyên gia Biz & IT chuyên nghiệp, đam mê, chúng tôi làm việc cùng nhau để trao quyền cho tất cả các công ty khởi nghiệp, doanh nghiệp đã thành lập, chung tay thực hiện chuyển đổi kỹ thuật số và đưa công nghệ vào cuộc sống.
Review HAMSA
Nói thật thì mình được vào công ty được ít thời gian thôi nhưng vì lý do cá nhân mình phải tạm dừng. Ấn tượng của mình thấy mọi người thân thiện, hòa đồng, support lẫn nhau. (rv)
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 lũy kinh nghiệm trong quá trình làm việc. Bên cạnh đó, những vị trí như Thực tập sinh IT, Intern JavaScript cũng thường đảm nhận các công việc tương tự.
Mô tả công việc của vị trí Intern Flutter Developer
Hỗ trợ phát triển ứng dụng di động
Tham gia vào quá trình phát triển và xây dựng ứng dụng di động bằng Flutter, một framework được sử dụng để phát triển ứng dụng đa nền tảng (cross-platform). Lập trình và thử nghiệm viết mã và thử nghiệm các tính năng mới của ứng dụng theo hướng dẫn của các nhà phát triển và lãnh đạo dự án.
Tham gia vào các cuộc họp dự án
Tham gia vào các cuộc họp nhóm để thảo luận về tiến độ công việc, đưa ra đánh giá và phản hồi về các vấn đề kỹ thuật. Hỗ trợ và bảo trì ứng dụng hỗ trợ trong quá trình bảo trì và nâng cấp ứng dụng, sửa lỗi và cải thiện hiệu suất.
Tìm hiểu và áp dụng các công nghệ mới
Nghiên cứu và thử nghiệm các công nghệ mới, công cụ và thư viện liên quan đến phát triển ứng dụng di động để cải thiện hiệu suất và trải nghiệm người dùng. Làm việc nhóm hợp tác chặt chẽ với các thành viên khác trong nhóm phát triển để đạt được mục tiêu dự án và giải quyết các vấn đề kỹ thuật.
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
Để thực hiện tốt các nhiệm vụ được giao, Intern Flutter Developer cần sở hữu những kiến thức, chuyên môn vững vàng và thành thạo những kỹ năng mềm liên quan:
Yêu cầu bằng cấp và kiến thức chuyên môn
-
Trình độ chuyên môn: Đa số công ty yêu cầu ứng viên đang theo học hoặc mới tốt nghiệp các ngành liên quan như Khoa học Máy tính, Công nghệ Thông tin, Kỹ thuật Phần mềm hoặc các chương trình đào tạo tương đương. Thông thường, điều kiện cơ bản là đã hoàn thành ít nhất 2 năm học trong chương trình Đại học và có kiến thức nền tảng vững về lập trình và các ngôn ngữ lập trình phổ biến như JavaScript.
-
Kiến thức cơ bản SDK – Software Development Kit (Bộ công cụ phát triển phần mềm): Đây là một tập hợp các công cụ sẽ giúp bạn phát triển các ứng dụng của mình. Nó bao gồm các công cụ để biên dịch mã nguồn của bạn thành các mã máy native (mã sử dụng cho IOS và Android).
-
Kiến thức Framework – UI Library Based on Widgets (Thư viện giao diện người dùng dựa trên widgets): Chính là tập hợp các phần tử giao diện người dùng có thể tái sử dụng (Button, Text Inputs, Slider, ...) giúp bạn có thể cá nhân hóa ứng dụng bạn tạo theo nhu cầu cá nhân của mình.
Yêu cầu về kỹ năng
-
Thái độ tích cực: Trong quá trình làm việc, bạn sẽ không tránh khỏi những rắc rối và áp lực. Vì vậy, duy trì một thái độ tích cực là rất quan trọng để duy trì năng lượng. Một thái độ tích cực (Positive Attitude) không chỉ ở bản thân bạn, mà còn về năng lượng bạn ảnh hưởng đến đồng nghiệp và môi trường làm việc nói chung.
-
Kỹ năng sắp xếp và tổ chức công việc: Thành thạo các kỹ năng sắp xếp công việc và lập kế hoạch sẽ giúp bạn biết cách phân công các nhiệm vụ quan trọng và không quan trọng theo các mức độ ưu tiên khác nhau và thực hiện các công việc theo thời gian hợp lý. Từ đó tăng hiệu quả sử dụng năng lượng của bạn. Năng suất của bạn ngày càng cải thiện, cơ hội thăng tiến cũng vì thế mà tăng lên.
-
Kỹ năng lập trình: Để thành công trong vai trò Intern Flutter Developer, bạn cần có khả năng lập trình vững vàng về Data Structures, Multi threading, Algorithm, Design pattern. Hiểu biết sâu rộng về các nguyên lý lập trình hướng đối tượng (OOP) và lập trình hàm (functional programming) sẽ giúp bạn xây dựng và duy trì mã nguồn dễ dàng hơn.
Yêu cầu khác
-
Sự thành thạo Công cụ hot reload: Hot reload đã được khắc sâu vào kiến trúc của Flutter và không yêu cầu bất kỳ plugin nào hoạt động. Hot reload về cơ bản cho phép bạn xem các bản cập nhật trong thời gian thực. Hãy tưởng tượng bạn đã gặp lỗi khi chạy một chương trình. Trong Flutter, bạn có thể sửa nó ngay lập tức, tiếp tục từ nơi bạn đã dừng lại mà không cần khởi động lại toàn bộ
Lộ trình thăng tiến của Intern Flutter Developer
Lộ trình thăng tiến của Intern Flutter Developer có thể khá đa dạng và phụ thuộc vào tổ chức và ngành nghề cụ thể. Dưới đây là một lộ trình thăng tiến phổ biến cho vị trí này.
1. Intern Flutter Developer
Mức lương: 3 - 4 triệu/ tháng
Kinh nghiệm làm việc: Dưới 1 năm
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 lũy kinh nghiệm trong quá trình làm việc.
>> Đánh giá: Intern Flutter Developer bắt đầu bằng việc học hỏi và áp dụng kiến thức cơ bản về React Native, JavaScript, và các công nghệ liên quan. Bạn cần học hỏi chăm chỉ và cải thiện kỹ năng được hướng dẫn và đào tạo để cải thiện kỹ năng lập trình Flutter, làm quen với quy trình phát triển phần mềm và các công cụ hỗ trợ.
>> Đọc thêm: Việc làm Intern Flutter Developer mới cập nhật
2. Flutter Developer
Mức lương: 15 - 32 triệu/ tháng
Kinh nghiệm làm việc: 1 - 4 năm
Flutter Developer là một nhà phát triển ứng dụng sử dụng framework Flutter để xây dựng các ứng dụng di động đa nền tảng (cross-platform). Flutter là một công cụ phát triển ứng dụng di động mã nguồn mở được phát triển bởi Google, cho phép bạn tạo các ứng dụng chất lượng cao cho cả nền tảng Android và iOS từ một mã nguồn duy nhất.
>> Đánh giá: Trong xu thế phát triển mạnh mẽ của công nghệ, ngành Flutter đang là một trong những ngành "hot". Đây không chỉ là lĩnh vực có mức thu nhập cực kỳ đáng mơ ước đối với tất cả mọi người mà còn phù hợp với xu thế hiện nay. Flutter Developer còn mang lại mức thu nhập vô cùng hấp dẫn cùng nhiều cơ hội việc làm rộng mở.
>> Đọc thêm: Việc làm Flutter Developer đang tuyển dụng
5 bước giúp Intern Flutter Developer thăng tiến nhanh trong trong công việc
Kiến thức chuyên môn vững vàng
Có kiến thức căn bản về Flutter, framework phát triển ứng dụng di động đa nền tảng của Google. Biết cách xây dựng các thành phần giao diện người dùng (UI) và xử lý logic ứng dụng Hiểu biết về lập trình cơ bản và các ngôn ngữ như Dart, JavaScript hoặc TypeScript. Có khả năng viết mã sạch và dễ bảo trì. Hiểu biết về quy trình phát triển phần mềm có kiến thức căn bản về quy trình phát triển phần mềm, bao gồm lập trình hướng đối tượng, quản lý phiên bản và kiểm thử.
Chịu lắng nghe sâu sắc và học hỏi
Việc bạn biết cách lắng nghe ý kiến, đặc biệt là những lời chê bai sẽ giúp bạn có thái độ và cách tiếp cận khác với những người còn lại, từ đó bạn sẽ tìm ra được khuyết điểm của mình và tìm cách cải thiện. Đánh giá của mọi người là tích cực hay tiêu cực phụ thuộc vào cách bạn lắng nghe và tiếp nhận chúng, vì vậy hãy luôn giữ cho mình tâm thế là một người lắng nghe chân thành.
Khám phá khai thác bản thân
Khả năng khám phá và khai thác bản thân là một yếu tố phù hợp cho những người làm trong các công ty. Một nhân viên biết họ có những tài năng và ưu điểm gì, chắc chắn họ sẽ biết cách sử dụng để đạt hiệu quả cao trong công việc. Chỉ cần bạn chịu khó tìm tòi, khám phá, cố gắng tìm hiểu và khai thác bản thân, bạn sẽ nhận ra mình vẫn còn những tài năng tuyệt vời ẩn sâu bên trong và dần dần tìm cách cải thiện để giúp ích cho công việc của mình.
Tích lũy kinh nghiệm
Làm việc cho nhiều dự án càng làm việc cho nhiều dự án, bạn càng tích lũy được nhiều kinh nghiệm và càng có giá trị hơn trong mắt nhà tuyển dụng. Tham gia các dự án đóng góp mã nguồn mở giúp bạn học hỏi thêm nhiều kiến thức và kinh nghiệm, đồng thời cũng giúp bạn xây dựng danh tiếng trong cộng đồng lập trình viên. Tham gia các cuộc thi lập trình giúp bạn thử thách bản thân và học hỏi thêm nhiều kinh nghiệm.
Thích ứng nhanh với môi trường mới
Để có thể gắn bó lâu dài trong công ty, bạn cần trang bị cho mình khả năng thích ứng tốt với môi trường mới. Khi bạn đạt đến các cấp bậc từ chuyên viên trở lên, nhất định phải có kỹ năng thích ứng với môi trường mới. Bởi vì năng lực càng cao, cấp trên càng kỳ vọng vào bạn, họ sẽ cho bạn nhiều cơ hội phát triển và mở ra những vị trí mới thay vì chỉ đứng yên một chỗ. Vì vậy chuẩn bị một tinh thần cầu tiến, sẵn sàng thích ứng khi có cơ hội chính là điều khiến bạn tiến xa hơn.
Đọc thêm: