-
Tìm Việc Làm (6270)
-
Việc làm it (15)
-
kỹ sư sản xuất (12)
-
Luật Pháp lý (7)
-
Việc Làm (144)
- Tài xế/Lái xe/Giao nhận (25)
- Biên dịch phiên dịch (3)
- Việc làm y tế dược (8)
- Bán hàng thu ngân (11)
- Việc kinh doanh bán hàng (12)
- Công nhân/Lao động (36)
- Việc làm thư ký trợ lý (8)
- Khách sạn nhà hàng du lịch (17)
- Việc làm thực phẩm đồ uống (2)
- Việc làm spa làm đẹp (3)
- Việc làm sự kiện (10)
-
việc làm thêm (2)
-
Giáo dục Đào tạo (9)
-
Việc làm bảo vệ (6)
-
Sales (140)
-
Customer Service (28)
-
Driver / Delivery (40)
-
Accounting (28)
-
Security Guard (57)
-
Factory Worker (117)
-
Education - Training (341)
-
Accounting - Finance (21)
-
Technology (7)
-
Retail (84)
-
Real Estate (33)
-
Non-profit - Volunteer (150)
-
Marketing (118)
-
Manual Labor (160)
-
Healthcare (21)
-
Human Resource (95)
-
Internet (14)
-
Legal (84)
-
Other Jobs (8)
Check with seller Việc làm Biên Hoà TP Đồng Nai Cross-platform Programmer
- Location: Đồng Nai, vietnam
JOB DESCRIPTION: CROSS-PLATFORM PROGRAMMER (LẬP TRÌNH VIÊN ĐA NỀN TẢNG)
Role Overview
Chúng tôi đang tìm kiếm một "Kiến trúc sư của sự đồng nhất" – vị trí Lập trình viên Đa nền tảng (Cross-platform Programmer). Bạn không chỉ là một người viết mã, mà là mắt xích chiến lược giúp xóa bỏ rào cản giữa các hệ điều hành khác nhau. Trong kỷ nguyên số hóa, việc hiện diện trên cả iOS, Android và Web là điều bắt buộc, và vai trò của bạn chính là đảm bảo trải nghiệm người dùng luôn mượt mà, nhất quán bất kể họ sử dụng thiết bị nào.
Sự am hiểu sâu sắc về các Framework hiện đại (như Flutter, React Native hoặc .NET MAUI), tư duy logic nhạy bén trong việc tối ưu hóa hiệu năng và khả năng giải quyết các bài toán kỹ thuật phức tạp chính là giá trị cốt lõi bạn mang lại cho doanh nghiệp. Bạn sẽ là người trực tiếp chuyển hóa các ý tưởng kinh doanh thành các ứng dụng thực tiễn, có khả năng mở rộng cao và tiết kiệm tài nguyên phát triển. Nếu bạn là một lập trình viên đam mê công nghệ, luôn khao khát chinh phục những thử thách mới và mong muốn xây dựng những sản phẩm có sức ảnh hưởng lớn, chúng tôi rất chào đón bạn vào đội ngũ nòng cốt của mình.
---
Key Responsibilities
1. Phân tích yêu cầu và Thiết kế hệ thống:
* Tiếp nhận các yêu cầu từ bộ phận sản phẩm (Product Owner) và thiết kế (UI/UX) để đánh giá tính khả thi về mặt kỹ thuật trên nhiều nền tảng cùng lúc.
* Tham gia vào quá trình hoạch định cấu trúc phần mềm (Architecture Design), đảm bảo mã nguồn có khả năng tái sử dụng cao (Code Reusability) tối thiểu từ 80% trở lên giữa các nền tảng iOS và Android.
* Lựa chọn các thư viện, plugin và công cụ hỗ trợ phù hợp để tối ưu hóa quy trình phát triển và đảm bảo tính ổn định lâu dài của ứng dụng.
2. Phát triển và Xây dựng ứng dụng:
* Sử dụng các ngôn ngữ và framework chuyên dụng (Dart/Flutter, JavaScript/TypeScript/React Native, C#/.NET MAUI) để viết mã nguồn cho ứng dụng.
* Xây dựng các giao diện người dùng (UI) phức tạp, đảm bảo tính thẩm mỹ và độ phản hồi (Responsiveness) chính xác trên nhiều kích thước màn hình khác nhau, từ điện thoại thông minh, máy tính bảng đến các thiết bị cầm tay chuyên dụng.
* Triển khai các luồng nghiệp vụ (Business Logic) logic và hiệu quả, xử lý dữ liệu từ phía máy chủ thông qua các API (RESTful, GraphQL).
3. Tối ưu hóa hiệu năng và Trải nghiệm người dùng:
* Theo dõi và tinh chỉnh hiệu năng ứng dụng (Performance Tuning), đảm bảo tốc độ khung hình (FPS) ổn định, thời gian phản hồi nhanh và mức tiêu thụ năng lượng thấp.
* Xử lý các vấn đề liên quan đến bộ nhớ (Memory Leak), quản lý tài nguyên hệ thống một cách thông minh để tránh gây nóng máy hoặc treo ứng dụng trên các thiết bị cấu hình thấp.
* Đảm bảo trải nghiệm "Native-like" – nghĩa là ứng dụng đa nền tảng nhưng phải mang lại cảm giác mượt mà và tự nhiên như ứng dụng được viết riêng cho từng hệ điều hành.
4. Tích hợp và Kết nối hệ thống:
* Thực hiện tích hợp các dịch vụ của bên thứ ba như: Cổng thanh toán (Momo, VNPay, Stripe), Bản đồ (Google Maps), Hệ thống thông báo (Firebase Cloud Messaging), và các công cụ phân tích (Google Analytics, AppsFlyer).
* Làm việc chặt chẽ với đội ngũ Backend để thiết kế và tối ưu hóa các đầu cuối API, đảm bảo việc trao đổi dữ liệu diễn ra bảo mật và thông suốt.
* Viết các Module Native (Bridge) bằng Swift/Objective-C (iOS) hoặc Java/Kotlin (Android) khi cần can thiệp sâu vào các tính năng phần cứng của thiết bị (Camera, Bluetooth, Sensor, GPS).
5. Kiểm thử, Bảo trì và Cập nhật:
* Thực hiện Unit Test, Integration Test để đảm bảo chất lượng mã nguồn trước khi bàn giao. Phối hợp với đội ngũ QA/QC để tìm và sửa lỗi (Debug) một cách triệt để.
* Thực hiện quy trình triển khai ứng dụng lên các kho ứng dụng (App Store, Google Play), quản lý các phiên bản và xử lý phản hồi từ người dùng sau khi phát hành.
* Thường xuyên cập nhật mã nguồn theo các phiên bản mới của Framework và Hệ điều hành để đảm bảo tính tương thích và bảo mật.
---
Requirements & Qualifications
Học vấn & Kinh nghiệm:
* Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm hoặc các ngành liên quan đến kỹ thuật.
* Tối thiểu 2-3 năm kinh nghiệm làm việc thực tế ở vị trí Lập trình viên Mobile, trong đó ít nhất 1 năm tập trung vào các Framework đa nền tảng (Flutter, React Native).
* Có sản phẩm thực tế đã được đăng tải trên App Store hoặc Google Play (đây là một lợi thế lớn).
* Có hiểu biết về quy trình phát triển phần mềm Agile/Scrum.
Kỹ năng chuyên môn:
* Thành thạo Framework chủ chốt: Nắm vững kiến thức về Flutter (Dart) hoặc React Native (JavaScript/TypeScript). Hiểu rõ vòng đời của Component/Widget và các cơ chế quản lý trạng thái (State Management) như Redux, Provider, Bloc, hoặc MobX.
* Kiến thức nền tảng di động: Hiểu biết về sự khác biệt giữa iOS và Android trong cách quản lý quyền (Permissions), hệ thống tệp tin, và các tiêu chuẩn thiết kế (Material Design vs. Cupertino).
* Kỹ năng xử lý API: Thành thạo làm việc với RESTful API, JSON và các phương thức xác thực như JWT, OAuth2.
* Sử dụng công cụ quản lý mã nguồn: Sử dụng thành thạo Git (Gitflow), hiểu cách quản lý nhánh, giải quyết xung đột (Conflict) và quy trình Pull Request.
* Tư duy về UI/UX: Có khả năng đọc hiểu bản vẽ thiết kế (Figma, Adobe XD) và chuyển đổi chính xác thành mã nguồn giao diện.
* Kiến thức bổ trợ: Có hiểu biết về CI/CD (Jenkins, Fastlane, GitHub Actions) để tự động hóa quy trình build và deploy là một điểm cộng.
Phẩm chất cá nhân:
* Tư duy logic và Giải quyết vấn đề: Khả năng phân tích các lỗi phức tạp và tìm ra giải pháp tối ưu một cách nhanh chóng.
* Khả năng tự học mạnh mẽ: Ngành công nghệ đa nền tảng thay đổi rất nhanh, bạn cần có tinh thần chủ động cập nhật các công nghệ, thư viện mới hàng tuần.
* Sự tỉ mỉ và Chỉn chu: Quan tâm đến từng chi tiết nhỏ trong giao diện và sự sạch sẽ của mã nguồn (Clean Code).
* Kỹ năng làm việc nhóm: Khả năng giao tiếp hiệu quả, hỗ trợ đồng nghiệp và sẵn sàng tiếp nhận ý kiến đóng góp để hoàn thiện sản phẩm.
* Chịu được áp lực: Có khả năng quản lý thời gian tốt để đảm bảo tiến độ dự án (Deadline) trong những giai đoạn cao điểm.
---
Quyền lợi
* Mức lương & Thưởng: Mức lương cạnh tranh theo năng lực (thỏa thuận trực tiếp), thưởng tháng 13 và thưởng theo hiệu quả dự án (Performance Bonus). Xét tăng lương định kỳ 1-2 lần/năm.
* Môi trường làm việc: Làm việc trong môi trường năng động, trẻ trung với văn hóa cởi mở. Được trang bị các thiết bị hiện đại (Macbook, màn hình rời, thiết bị test mobile).
* Đào tạo & Phát triển: Được tham gia các buổi Tech-talk hàng tuần, các khóa đào tạo chuyên sâu về kiến trúc phần mềm, bảo mật và quản lý dự án. Hỗ trợ chi phí thi các chứng chỉ quốc tế.
* Chăm sóc sức khỏe: Bảo hiểm xã hội, bảo hiểm y tế đầy đủ theo luật định. Gói bảo hiểm sức khỏe cao cấp (PVI/Bảo Việt) cho nhân viên thâm niên.
* Chế độ phúc lợi: Nghỉ phép 12 ngày/năm (tăng dần theo thâm niên), du lịch công ty (Company Trip) hàng năm, teambuilding hàng quý và các hoạt động văn hóa nội bộ phong phú.
* Lộ trình thăng tiến: Lộ trình nghề nghiệp rõ ràng, từ Developer lên Senior, Lead Developer hoặc Technical Architect.
---
Tags:
Lập trình viên đa nền tảng, Tuyển dụng Flutter Developer, Tuyển dụng React Native Developer, Mobile App Developer, Lập trình viên di động, Phát triển ứng dụng iOS Android, Việc làm IT, Software Engineer, Cross-platform Developer, Kỹ thuật phần mềm.
Từ khoá tìm kiếm:
Lập trình viên Flutter, Lập trình viên React Native, Tuyển dụng Mobile Developer Hà Nội/TP.HCM, Cross-platform programmer job, Lập trình viên Dart, Lập trình viên đa nền tảng kinh nghiệm, Việc làm App Developer, Lập trình viên Mobile lương cao, Tuyển dụng IT phần mềm.
---
Chi tiết bổ sung cho vị trí Cross-platform Programmer (Để đạt quy mô mô tả sâu sắc hơn)
Tại sao vị trí này lại quan trọng đối với chúng tôi?
Trong thị trường cạnh tranh hiện nay, tốc độ đưa sản phẩm ra thị trường (Time-to-market) là yếu tố sống còn. Một Cross-platform Programmer không chỉ giúp chúng tôi tiết kiệm 40-50% chi phí so với việc duy trì hai đội ngũ Native riêng biệt, mà còn đảm bảo rằng mọi tính năng mới đều được cập nhật đồng thời cho tất cả người dùng. Bạn chính là người bảo vệ tính nhất quán của thương hiệu trên không gian số.
Thách thức bạn sẽ đối mặt:
Làm việc đa nền tảng không phải lúc nào cũng là "viết một lần, chạy mọi nơi". Bạn sẽ phải đối mặt với những tình huống dở khóc dở cười khi một tính năng hoạt động hoàn hảo trên iOS nhưng lại bị lỗi trên một dòng điện thoại Android đời cũ. Bạn sẽ phải học cách cân bằng giữa việc sử dụng các thư viện có sẵn và việc tự viết code tùy chỉnh để không làm nặng ứng dụng. Đây là công việc đòi hỏi sự kiên nhẫn và khả năng đào sâu nghiên cứu (Research) cực tốt.
Quy trình làm việc điển hình:
1. Sáng: Tham gia họp Daily Stand-up để cập nhật tiến độ và giải quyết các "blocker" cùng đội ngũ.
2. Giữa ca: Tập trung viết mã nguồn cho các tính năng mới hoặc tối ưu hóa luồng dữ liệu.
3. Chiều: Thực hiện Code Review cho đồng nghiệp để đảm bảo chất lượng mã nguồn chung của cả đội.
4. Cuối ngày: Cập nhật trạng thái công việc trên Jira/Trello và chuẩn bị cho các đợt release vào cuối tuần.
Lời kết:
Nếu bạn tin rằng mình có đủ sự nhiệt huyết để biến những dòng code khô khan thành những trải nghiệm chạm đến cảm xúc người dùng, và bạn muốn khẳng định bản thân trong một đội ngũ kỹ thuật trình độ cao, hãy gửi CV và Portfolio của bạn cho chúng tôi ngay hôm nay. Chúng tôi không chỉ tìm một nhân viên, chúng tôi tìm một người cộng sự cùng xây dựng tương lai số.
Useful information
- Avoid scams by acting locally or paying with PayPal
- Never pay with Western Union, Moneygram or other anonymous payment services
- Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
- This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"
Related listings
-
Việc làm Biên Hoà TP Đồng Nai Streaming Game EngineerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Streaming Game Engineer Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của những trải nghiệm mượt mà" – vị trí Streaming Game Engineer (Kỹ sư Công nghệ Truyền tải Trò chơi). Bạn không chỉ là một lập trình viên thông thường; ...
-
Việc làm Biên Hoà TP Đồng Nai Cloud Game DeveloperTìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: CLOUD GAME DEVELOPER (SENIOR/EXPERT LEVEL) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của tương lai số" – vị trí Cloud Game Developer. Trong bối cảnh ngành công nghiệp giải trí đang chuyển dịch mạnh mẽ từ mô hình phần cứ...
-
Việc làm Biên Hoà TP Đồng Nai Update & Patch EngineerTìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Update & Patch Engineer Role Overview Trong kỷ nguyên số hóa, nơi mà các mối đe dọa an ninh mạng luôn biến đổi không ngừng và sự ổn định của hệ thống là "xương sống" của doanh nghiệp, chúng tôi đang tìm kiếm một Update & Patch Engine...