Frontend Developer Job Description

Vị trí tuyển dụng: Lập Trình Viên Frontend (React Native & ReactJS)
Mức lương: Thỏa thuận tùy theo năng lực
Địa chỉ: Tòa nhà SBI, Đường 03, CVPM Quang Trung, P. Tân Chánh Hiệp, Q.12, TpHCM

1. Về công ty/ Company:

DigiTech Solutions là công ty Công nghệ tập trung vào Phát triển sản phẩm phần mềm và gia công phần mềm, tư vấn chuyển đổi số, ứng dụng Công nghệ mới nổi trội AI. Chúng tôi coi nhân viên là tài sản quý giá và tập trung đào tạo phát triển năng lực nhân viên theo KASH và tư vấn định hướng phát triển con đường sự nghiệp cho nhân viên. Chúng tôi đang xây dựng đội ngũ để mở rộng kinh doanh, vì vậy rất cần những nhân tài tham gia vào team của chúng tôi.

2. Mô tả công việc

1. Nhiệm Vụ Chính

    • Thiết kế & phát triển ứng dụng web và mobile đa nền tảng (iOS & Android) bằng ReactJS & React Native.
    • Xây dựng và duy trì các thành phần giao diện UI/UX có tính tái sử dụng cao, đảm bảo hiệu suất tốt.
    • Phối hợp với Backend Developer, Designer, QA để đảm bảo tính nhất quán, trải nghiệm người dùng tối ưu.
    • Viết mã nguồn sạch, dễ bảo trì, hiệu suất cao, tuân thủ tiêu chuẩn coding.
    • Nghiên cứu & ứng dụng công nghệ mới nhất vào quá trình phát triển (Next.js, Hooks, Context API, Redux, Styled-components, Material-UI…).
    • Ứng dụng AI hỗ trợ trong coding: code completion, debug, refactor, unit test…
    • Thực hiện kiểm thử UI/UX, kiểm thử đơn vị & tích hợp trên nhiều nền tảng khác nhau.
    • Tối ưu hóa hiệu suất ứng dụng, đảm bảo tương thích với nhiều trình duyệt, thiết bị & hệ điều hành.
    • Triển khai & theo dõi hiệu suất ứng dụng sau khi phát hành, hỗ trợ bảo trì hệ thống.

2. Trách Nhiệm

    • Đảm bảo chất lượng code, tuân thủ quy trình Agile/Scrum.
    • Nghiên cứu & ứng dụng công nghệ mới để tối ưu giao diện & hiệu suất.
    • Hỗ trợ xử lý sự cố kỹ thuật & bảo trì hệ thống khi cần thiết.
    • Làm việc nhóm hiệu quả, phối hợp với team để đạt mục tiêu dự án.

3. Yêu cầu ứng viên

1. Có kinh nghiệm làm việc thực tế từ 3 năm trở lên với cả React Native và ReactJS.

    • Nắm vững kiến thức về HTML, CSS, JavaScript (ES6+), TypeScript.
    • Hiểu biết sâu sắc về các khái niệm cơ bản và nâng cao của React Native và ReactJS (Component lifecycle, Hooks, Props, State, Virtual DOM).
    • Có kinh nghiệm làm việc với state management library (ví dụ: Redux, Context API, Zustand) cho cả React Native và ReactJS.
    • Có kinh nghiệm làm việc với routing (ví dụ: React Router, React Navigation).
    • Có kinh nghiệm làm việc với RESTful APIs và các phương thức tích hợp backend.
    • Hiểu biết về quy trình build và release ứng dụng di động (iOS và Android) và web.
    • Có kinh nghiệm làm việc với các công cụ build và quản lý gói (ví dụ: Webpack, Babel, Metro, npm, yarn).
    • Có kinh nghiệm làm việc với Git.
    • Ưu tiên: Có kinh nghiệm sử dụng các công cụ hỗ trợ code bằng AI (ví dụ: GitHub Copilot, Cursor).
    • Ưu tiên: Có kiến thức vững chắc về lập trình hướng đối tượng (OOP) và các design pattern.
    • Ưu tiên: Có kinh nghiệm thiết kế và triển khai kiến trúc ứng dụng frontend (ví dụ: MVC, MVVM, Flux).
    • Khả năng làm việc độc lập và làm việc nhóm tốt.
    • Khả năng tư duy logic, giải quyết vấn đề và học hỏi nhanh.
    • Có khả năng đọc hiểu tài liệu tiếng Anh chuyên ngành.
    • Ưu tiên ứng viên có kinh nghiệm với testing framework (ví dụ: Jest, Enzyme, React Testing Library).
    • Ưu tiên ứng viên có kiến thức về responsive design và cross-browser/platform compatibility.

2. Kỹ Năng Mềm

    • Khả năng tự học nhanh, thích nghi với công nghệ mới.
    • Chủ động, tinh thần trách nhiệm cao trong công việc.
    • Tinh thần teamwork tốt, hỗ trợ đồng đội khi cần thiết.
    • Kỹ năng đọc hiểu tài liệu tiếng Anh tốt (giao tiếp là lợi thế).
    • Đam mê công nghệ, không ngại thử nghiệm công cụ mới.

4. Quyền lợi ứng viên

    • Thu nhập cạnh tranh & xứng đáng với kinh nghiệm và năng lực, cơ hội tăng lương theo hiệu suất.
    • Chế độ phúc lợi đầy đủ: Lương, thưởng hấp dẫn, BHXH, BHYT, BHTN theo quy định.
    • Cơ hội trở thành Key Member, đóng vai trò quan trọng trong sự phát triển của công ty.
    • Môi trường làm việc trẻ trung, năng động, chuyên nghiệp, đề cao sáng tạo và tinh thần làm chủ.
    • Được đào tạo chuyên sâu về kỹ năng, công nghệ mới (AI, Cloud, Big Data…) để nâng tầm sự nghiệp.
    • Chương trình phát triển cá nhân: Rèn luyện tư duy, kỹ năng, thái độ và định hướng sự nghiệp dài hạn.
    • Chính sách ESOP (Cổ phần cho nhân viên chủ chốt) dành cho những ai gắn bó và cống hiến, cùng xây dựng công ty vững mạnh.

CV gửi tới:

Đừng ngần ngại gửi cho chúng tôi CV của bạn, tài năng của bạn sẽ trở thành một phần của sự thành công trong tương lai của chúng tôi: hr@vndigitech.com hoặc liên hệ Hotline/Zalo: 0973 175 839 hoặc apply trực tiếp qua Apply Form

Tóm tắt công việc:

Lập trình frontend các dự án sản phẩm của Công ty hoặc outsource.

    • Tham gia các dự án Product hoặc Outsource của Công ty
    • Phối hợp với các thành viên xây dựng và phát triển các ứng dụng Frontend với giao diện đẹp, hài hòa.
    • Xây dựng giao diện từ design
    • Xác thực tài liệu API với UI
    • Ghép API, xử lý luồng logic nghiệp vụ.
    • Thảo luận và cải tiến UI/UX của sản phẩm cùng với bộ phận thiết kế.
    • Sửa lỗi, cải tiến hiệu năng, cải thiện và phát triển chất lượng sản phẩm.
    • Thực hiện các công việc khác theo sự phân công của quản lý.

Trách nhiệm/ Responsibilities:

    • Tham gia các dự án Outsource của Công ty
    • Tham gia các dự án phát triển sản phẩm của Công ty.
    • Các công việc khác theo yêu cầu và định hướng phát triển của Công ty trong lĩnh vực Công nghệ.

Chúng tôi cần những người tài năng để thảo luận, định hướng giải pháp, giải quyết vấn đề, tập trung vào khách hàng và tin rằng bất kỳ thử thách nào cũng có thể được thu nhỏ với tư duy, công cụ và thái độ đúng đắn. Chúng tôi đang tìm kiếm:

    • Từ 3 năm kinh nghiệm làm Frontend Develope
    • Sử dụng thành thạo ReactJS (Ưu tiên ứng viên hiện đang làm việc với ReactJS)
    • Hiểu biết và kinh nghiệm về Javascript, HTML5, CSS, SPA, React Hooks, Redux. JavaScript, ES6+, Typescript 
    • Sử dụng thành thạo Git, NPM/Yarn, Webpack.
    • Hiểu được các lifecycle cơ bản
    • Ứng viên nếu có các kiến thức/chuyên môn thêm dưới đây là lợi thế :
    • Hiểu, có kinh nghiệm về responsive, server-side rendering và ưu performance cho web.
    • Ưu tiên ứng viên hiện đang làm việc với ReactJS
    • Có kiến thức nền tảng và kinh nghiệm về UI UX tốt.
    • Hiểu toàn bộ quy trình phát triển phần mềm, các mô hình phát triển phần mềm, quy trình quản lý dự án phần mềm theo Agile/Scrum
    • Đọc và hiểu được tài liệu Tiếng Anh, giao tiếp Tiếng Anh tốt là một lợi thế  
    • Sẵn sàng làm việc và học hỏi
    • Chủ động trong công việc
    • Tinh thần, thái độ làm việc hợp tác
    • Có tổ chức và tinh thần tích cực thúc đẩy team
    • Chú trọng vào kết quả công việc
    • Có đam mê, không e ngại công cụ và công nghệ mới.

CV gửi tới:

Đừng ngần ngại gửi cho chúng tôi CV của bạn, tài năng của bạn sẽ trở thành một phần của sự thành công trong tương lai của chúng tôi: hr@vndigitech.com hoặc liên hệ Hotline/Zalo: 0973 175 839

error: Content is protected !!