Nằm trong hệ sinh thái của VNLIFE, Teko Vietnam định danh là Tech hub được thành lập với mục tiêu sử dụng công nghệ giúp bán lẻ đa kênh đơn giản hơn. Đội ngũ giàu kinh nghiệm của Teko làm việc, chia sẻ và đồng hành cùng nhau trong việc phát triển các giải pháp, sản phẩm công nghệ O2O phục vụ cho lĩnh vực New Retail/E-Commerce như ERP, Data Platform, Marketplace, Omni-Channel Retail, WMS, Logistics & Delivery Management.
Thực tập sinh Mobile (Flutter) tại Teko sẽ được trực tiếp tham gia vào các dự án thực tế và được hướng dẫn bởi các Mentor là các Software Engineering Senior/Lead, đồng thời những đóng góp và sự tiến bộ của các bạn trong dự án cũng sẽ được công ty ghi nhận, là tiền đề cho việc trở thành nhân viên chính thức trong tương lai sau khi tốt nghiệp
NỘI DUNG CÔNG VIỆC
- Tham gia vào một nhóm phát triển sản phẩm theo quy trình Agile/Scrum, luôn thay đổi và học tập để xây dựng các sản phẩm tốt nhất mang lại giá trị cho người dùng.
- Làm việc với PO và các thành viên khác trong team để xác định những việc cần làm trong sprint tới
- Dưới sự hướng dẫn của Mentor, tham gia vào việc thiết kế, phát triển, kiểm thử và triển khai sản phẩm hoặc các tính năng của sản phẩm trên môi trường thật (production environment) bằng các công cụ tự động hóa (Automation, CI/CD, Kubernetes)
- Liên tục cải thiện chất lượng codebase, đảm bảo code clean và reusable với unit/functional tests để phát triển và duy trì các ứng dụng di động (android/iOS) trong các dự án chuyển đổi số, đảm bảo UX/UI của ứng dụng
- Áp dụng các công nghệ xây dựng hệ thống theo kiến trúc Microservices (Restful API, API Gateway, Service Mesh), hệ thống phân tán (distributed system).
YÊU CẦU
*Minimum qualifications:*
- Sinh viên năm 3, năm 4 tại các trường ĐH chuyên về Công Nghệ Thông Tin, Toán Tin chuyên ngành Engineer/ Sciences.
- Có khả năng đáp ứng được thời gian thực tập trong vòng 7 tháng
- Có nền tảng tốt về Algorithm, Data Stuctures, Flutter
*Preferred qualifications:*
- Sử dụng thành thạo về Flutter, có quan tâm, tìm hiểu về DevOps
- Có khả năng phân tích vấn đề, có tư duy Agile, Scrum
- Có hiểu biết về lập trình mobile (Android/iOS)
- Có side project/ từng thực tập ở ít nhất 1 công ty công nghệ/lab nghiên cứu trước đó trên 6 tháng
- Đã từng tham gia vào các đội tuyển, GPA đạt từ 3.2 trở lên (là lợi thế)
- Chăm chỉ, chủ động và có kỷ luật.
PHÚC LỢI
- Thiết bị làm việc theo tiêu chuẩn công ty.
- Hỗ trợ thực tập: Cạnh tranh
- Thời gian làm việc tối thiểu 20h/tuần nếu đáp ứng yêu cầu chuyên môn của chương trình “Thực tập sinh tài năng”. Hưởng các ưu đãi nội bộ trong tập đoàn (Phong Vũ, Mytour,...)
- Nơi làm việc: Tầng 12- Peakview Tower, 36 Hoàng Cầu, Đống Đa, Hà Nội – Văn phòng làm việc hạng A, bạn có thể sự dụng miễn phí: bãi đỗ xe, free cafe, daily food.
- Văn hóa doanh nghiệp: Bạn được khuyến khích tham gia các hoạt động training/ sharing công nghệ tại Teko & VNlife, các hoạt động Teambonding, club thể thao hàng quý/tháng.
- Cơ hội: Trở thành nhân viên chính thức của Teko khi bạn thể hiện mình sẵn sàng về chuyên môn và thời gian làm việc.
Địa điểm làm việc: Peakview Tower, 36 Hoàng Cầu, Đống Đa, Hà Nội
QUY TRÌNH TUYỂN DỤNG
- Apply: HR sẽ tiếp nhận và sàng lọc đơn ứng tuyển trong 48h
- Hiring Test: nhằm chắc chắn rằng bạn đáp ứng yêu cầu về Algorithms, Data Structures và Coding style đủ tốt. Bạn được mời làm 1 bài kiểm tra năng lực trên hệ thống test nội bộ trong 60p. Hãy thử luyện tập trên các trang leetcode, hackerrank để chủ động hơn.
- Interview: 2 Technicans độc lập sẽ giúp bạn thể hiện khả năng chuyên môn một cách trực quan và thực tế thông qua white-board coding/ case study.
- Culture Fit Interview: HR sẽ kết hợp để thực hiện Culture Fit interview.
- Onboard: Chúc mừng bạn gia nhập Teko, chỉ 20% ứng viên của chúng tôi đi đến vòng này.
TEKO được thành lập ngày 13/01/2017, là công ty cung cấp giải pháp bán lẻ thế hệ mới trực thuộc tập đoàn VNLIFE, kỳ lân công nghệ hàng đầu Việt Nam. TEKO đồng hành và hỗ trợ Doanh nghiệp phát triển và mở rộng hiệu quả hoạt động kinh doanh đa kênh thông qua các giải pháp công nghệ.
Chính sách bảo hiểm
- Khám sức khỏe định kỳ hàng năm
- Được hưởng bảo hiểm chăm sóc sức khỏe Premium hấp dẫn theo chính sách riêng của công ty;
Các hoạt động ngoại khóa
- Bóng đá
- Du lịch
- Câu lạc bộ
- Team building
- Thể thao
- Party
- Tình nguyện
- Yoga Club
Lịch sử thành lập
- Ngày 13/01/2017, Công ty CP Công nghệ Teko Việt Nam, tiền thân là nhánh Thương mại Điện tử của Vietnam Esports (Garena Vietnam), chính thức được thành lập với sứ mệnh: "Thay đổi cuộc sống con người bằng cách cung cấp những trải nghiệm tuyệt vời trên nền tảng internet."
- Mọi chiến lược và kế hoạch phát triển sản phẩm đều hướng đến mục tiêu hoàn thành sứ mệnh này.
Mission
"Thay đổi cuộc sống con người bằng cách cung cấp những trải nghiệm tuyệt vời trên nền tảng internet."
Review Teko Việt Nam
Lương công ty trả cho nhân viên không cao lắm. Nhân viên hút thuốc khắp nơi, gây phiền hà xung quanh. Hackathon nội bộ của công ty cũng tệ nữa. Thi Innovation thì mấy idea xàm cho 5 nhân viên ngồi code cùng nhau 1 đêm cũng ra được thì được cho vào chung kết
Cách làm việc của nhân viên phụ trách phúc lợi và lương thưởng quá chán, không hiểu bận bịu cái gì mà cái gì cũng hẹn, mà thời gian hẹn có khi cả nửa năm
Công ty không hiểu kiểu gì mà nhân viên cũ thì lương lẹt đẹt, nhân viên mới vào lại lương cao hơn. Công việc ở công ty khá ít. Công ty cấp máy cho nhân viên hơi tệ
Mọi người cũng đã tìm kiếm
Công việc của Mobile Developer Intern là gì?
Mobile Developer Intern là một vị trí thực tập trong lĩnh vực phát triển ứng dụng di động. Người làm công việc này thường là sinh viên hoặc người mới bắt đầu trong lĩnh vực công nghệ thông tin, và họ có cơ hội làm việc tại các công ty phát triển ứng dụng di động để học hỏi và áp dụng kiến thức của mình trong thực tế. Bên cạnh đó, những vị trí như Intern PHP Developer, 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í Mobile Developer Intern
Hỗ trợ việc phát triển và kiểm tra phần mềm
Mobile Developer Intern có thể được giao nhiệm vụ hỗ trợ viết một phần code hoặc kiểm tra hoạt động của phần mềm. Họ cần đảm bảo rằng phần mềm thỏa mãn các yêu cầu cho trước và hoạt động một cách ổn định. Có thể được giao nhiệm vụ viết mã, thiết kế giao diện người dùng, và xây dựng các tính năng cho ứng dụng.
Hỗ trợ việc xử lý lỗi và debug
Mobile Developer Intern cũng có thể được giao nhiệm vụ kiểm tra và xác định lỗi trong phần cứng hoặc phần mềm. Tùy thuộc vào mức độ lỗi khó hay dễ, họ cũng có thể được hướng dẫn để đảm nhiệm luôn phần việc xử lý lỗi và debug.
Hỗ trợ quá trình phân tích, thiết kế và lựa chọn giải pháp cho hệ thống
Nếu đã có một số kinh nghiệm nhất định, Mobile Developer Intern có thể được đào tạo hoặc phân công hỗ trợ cho lập trình viên trong quá trình nghiên cứu, đánh giá các giải thuật công nghệ và ngôn ngữ lập trình sử dụng trong hệ thống.
Hợp tác trong nhóm
Mobile Developer Intern thường làm việc trong nhóm phát triển phần mềm, cùng với các lập trình viên khác, thiết kế viên, và quản lý dự án. Họ cần hợp tác tốt để đảm bảo tiến độ công việc và chất lượng ứng dụng. Trong suốt thời gian thực tập, họ sẽ tìm hiểu về quy trình phát triển phần mềm, quản lý mã nguồn, và các công cụ quản lý dự án như Git, Jira, hay Trello.
Mobile Developer Intern có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
104 - 130 triệu
/nămLộ trình sự nghiệp Mobile Developer Intern
Tìm hiểu cách trở thành Mobile Developer Intern, 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 Mobile Developer Intern?
Yêu cầu tuyển dụng của Mobile Developer Intern
Để thực hiện tốt các nhiệm vụ được giao, Mobile Developer Intern 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
-
Kiến thức chuyên môn: Một Mobile Developer Intern không chỉ nắm chắc những kiến thức chuyên sâu về Mobile mà còn phải cập nhật thêm những kiến thức khác liên quan đến lập trình như bao gồm hiểu biết về ngôn ngữ lập trình phổ biến như Java, Kotlin (cho Android) hoặc Swift (cho iOS). Hiểu biết về cơ bản về phát triển ứng dụng di động, bao gồm cách xây dựng giao diện người dùng, quản lý dữ liệu, và tương tác với các dịch vụ web.
-
Kiến thức ngôn ngữ lập trình: Thành thạo ít nhất một trong các ngôn ngữ lập trình dành cho phát triển di động như Swift (iOS), Kotlin hoặc Java (Android), Dart (Flutter), JavaScript (React Native).
-
Hiểu biết về API: Kỹ năng tích hợp API từ bên thứ ba để thêm các chức năng như đăng nhập qua mạng xã hội, thanh toán, bản đồ,…
Yêu cầu về kỹ năng
-
Kỹ năng thiết kế giao diện người dùng di động: Xây dựng giao diện người dùng (UI) chính là khía cạnh quan trọng nhất của phát triển ứng dụng di động. Giao diện người dùng sẽ chịu trách nhiệm tạo tương tác giữa phần mềm với người sử dụng. Những ứng dụng được sử dụng nhiều nhất là những ứng dụng có thể dễ dàng tải xuống, dễ sử dụng, có thiết kế thu hút và chạy mượt mà.
-
Kỹ năng làm việc nhóm: Quá trình phát triển ứng dụng mobile thường đòi hỏi làm việc trong một nhóm, nơi mỗi thành viên đóng góp vào một phần của dự án. Kỹ năng làm việc nhóm giúp dự án tiến triển mượt mà.
-
Kỹ năng giải quyết vấn đề: Khả năng phân tích và giải quyết vấn đề nhanh chóng là rất quan trọng, nhất là khi gặp bug hoặc vấn đề kỹ thuật khó khăn.
-
Kỹ năng phân tích: Các Mobile Developer intern phải hiểu rõ về nhu cầu của người dùng hiện tại để tạo ra các ứng dụng mà họ mong muốn sử dụng. Sử dụng kỹ năng phân tích sẽ giúp cho lập trình viên có thể tạo ra các ứng dụng nhận được sự ủng hộ của người dùng.
Yêu cầu khác
-
Có kinh nghiệm làm việc về quy trình phát triển Agile, Scrum.
-
Có kinh nghiệm với RESTful APIs, JSON và việc tích hợp với web services.
-
Có kinh nghiệm sử dụng các công cụ quản lý dự án như JIRA và các công cụ quản lý sourcecode GIT, SVN.
-
Kỹ năng quản lý thời gian tốt.
-
Khả năng phân tích, giải quyết vấn đề tốt.
-
Khả năng làm việc nhóm tốt.
Lộ trình thăng tiến của Mobile Developer Intern
Lộ trình thăng tiến của Mobile Developer Intern 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. Mobile Developer Intern
Mức lương: 5 - 7 triệu/ tháng
Kinh nghiệm làm việc: Dưới 1 năm
Mobile Developer Intern là một vị trí thực tập trong lĩnh vực phát triển ứng dụng di động. Người làm công việc này thường là sinh viên hoặc người mới bắt đầu trong lĩnh vực công nghệ thông tin, và họ có cơ hội làm việc tại các công ty phát triển ứng dụng di động để học hỏi và áp dụng kiến thức của mình trong thực tế.
>> Đánh giá: Thời đại công nghệ và Internet bùng nổ đã giúp cho các thiết bị di động được đà phát triển như “vũ bão”. Điều này đã tạo ra môi trường thuận lợi cho sự phát triển rầm rộ của các ứng dụng trên di động. Mobile Developer Là một công việc có độ khó cao đồng thời đây cũng là một vị trí đang rất “khát nhân sự” tại công ty công nghệ, nhu cầu nhân lực trong ngành tăng mạnh, đặc biệt là nhu cầu tuyển dụng Mobile Developer Intern.
>> Xem thêm: Việc làm của Mobile Developer Intern mới cập nhật
2. Mobile Developer
Mức lương: 17 - 27 triệu/ tháng
Kinh nghiệm làm việc: 1 - 4 năm
Mobile Developer là người chuyên tạo ra ứng dụng và phần mềm dành cho các thiết bị di động như điện thoại thông minh và máy tính bảng. Công việc của họ bao gồm viết mã nguồn, phát triển giao diện người dùng, tối ưu hóa hiệu suất ứng dụng, và kiểm thử để đảm bảo rằng ứng dụng hoạt động một cách mượt mà và ổn định trên nhiều nền tảng khác nhau.
>> Đánh giá: Hệ sinh thái trên thiết bị di động được đánh giá là liên tục tay đổi, vì vậy các Mobile Developer buộc phải thành thạo nhiều ngôn ngữ lập trình khác nhau và phải có khả năng học ngôn ngữ mới nhanh. Nếu không kịp thời cập nhật và học hỏi những kiến thức mới thì bạn sẽ nhanh chóng bị đào thải khỏi lĩnh vực này. Ngoài những kỹ năng cứng, Mobile Developer cần phải phát triển những kỹ năng mềm quan trọng khác để có thể tiến xa trong môi trường cạnh tranh này.
Đọc thêm: Việc làm Mobile Developer đang tuyển dụng
5 bước giúp Mobile Developer Intern thăng tiến nhanh trong trong công việc
Đăng ký thêm lớp học về Marketing
Tưởng chừng không mấy liên quan nhưng thật chất các lớp học về Marketing rất thiết thực và cần thiết đối với Mobile Developer Intern. Nếu muốn tự phát triển ứng dụng, lập trình viên cần có kỹ năng tự tiếp thị cho ứng dụng lập trình của mình.
Phát triển ứng dụng của riêng mình
Để có thể trở thành một phần của các công ty Công nghệ thông tin có tiếng, trước tiên cần phát triển riêng cho bản thân một ứng dụng. Có thể coi đây như cách vận dụng, thực hành những kiến thức và kỹ năng được học trên lớp. Và nếu có thể tư phát triển ứng dụng sẽ là một trong những điểm sáng trong tất cả các ứng cử viên.
Tập đưa ra ý tưởng cho các ứng dụng
Đưa ra ý tưởng cho các ứng dụng chính là bước tư duy để tìm ra những nhu cầu dịch vụ mới của khách hàng. Làm thế nào để cho thể tạo ra một ứng dụng di động phù hợp với thị hiếu sử dụng của mọi người? Làm thế nào để ứng dụng của bản thân được đánh giá cao?… Đây đều là câu hỏi mà các Mobile Developer Intern cần trả lời.
Tận dụng các chương trình phát triển Online
Trên các hệ điều này sẽ cung cấp các video hướng dẫn việc viết code. Ví dụ như Apple cung cấp iOS Dev Center còn Android có một trang web Android Developers Training để chuyên viên lập trình có thể học và tập sự. Bên cạnh đó, người học cũng có thể tìm hiểu thêm trên các nguồn khác hoặc săn những lớp học miễn phí.
Rèn luyện khả năng tự học
Kiến thức về ngành phát triển web nói chung và về Mobile Developer Intern nói riêng thực sự rộng lớn, do vậy mỗi lập trình viên cần phải luôn học hỏi, tìm tòi sáng tạo, đồng thời bổ sung những kiến thức mới để nâng cao khả năng chuyên môn của mình. Đây là cách giúp bạn thúc đẩy bản thân phát triển, cũng như đón nhận được những xu hướng công nghệ mới mẻ thường xuyên xuất hiện và thay thế xu hướng cũ.
Đọc thêm: