Tóm lược
Mô tả công việc
Tóm tắt công việc
- Phát triển, kiểm thử và sửa lỗi các ứng dụng phần mềm theo yêu cầu.
- Bảo trì và nâng cấp hệ thống để đảm bảo hiệu năng, tính ổn định và khả năng mở rộng.
- Đưa ra các giải pháp kỹ thuật phù hợp nhằm đáp ứng các yêu cầu nghiệp vụ.
- Tham gia vào quá trình phân tích và thiết kế hệ thống phần mềm.
- Cung cấp đầy đủ các tài liệu kỹ thuật trong suốt quá trình phát triển và triển khai.
- Phối hợp làm việc với các bộ phận liên quan (BA, QC, PM...) để đảm bảo tiến độ và chất lượng dự án.
- Thời gian làm việc: Từ Thứ 2 đến Thứ 6
- Chế độ nghỉ phép: 12 ngày phép thường niên
- Tham gia đầy đủ BHXH, BHYT, BHTN và các chính sách theo Luật Lao động Việt Nam
- Lương tháng 13, thưởng cuối năm theo kết quả kinh doanh
- Tăng lương định kỳ & đột xuất: Theo đánh giá hiệu suất hoặc thành tích nổi bật
- Tham gia các dự án quy mô lớn trong và ngoài nước, làm việc với các công nghệ tiên tiến nhất;
- Du lịch hàng năm, team building, các hoạt động xã hội
Yêu cầu công việc
Yêu cầu về Kỹ năng & Chuyên môn
- Tối thiểu 3 năm kinh nghiệm làm việc với Vue.js.
- Ít nhất 1–2 năm kinh nghiệm thực tế với Nuxt.js. Thành thạo Vue.js 3, Composition API, Nuxt 3 và Pinia.
- Có kinh nghiệm làm việc với TypeScript.
- Có kinh nghiệm cắt HTML/CSS từ thiết kế có sẵn (PSD, Figma,…)
- Am hiểu về SSR, CSR và các kỹ thuật tối ưu performance cho frontend.
- Hiểu rõ về modular design, tư duy component-based, lazy load, code splitting, prefetch...
- Sử dụng thành thạo Vue Router, Nuxt Middleware, Meta Tags, SEO config.
- Kết nối API backend (RESTful), hiểu quy trình authentication, authorization (middleware/protect route).
- Có tư duy clean code, SOLID, viết mã dễ maintain
- Xử lý i18n, multi-language, và currency formatting trong eCommerce.
- Tích hợp và tối ưu Google Tag Manager, Google Analytics, Facebook Pixel…
- Review code, cải tiến quy trình phát triển giao diện.
- Có óc thẩm mỹ, khả năng cân đối giữa thiết kế và kỹ thuật.
- Theo dõi và xử lý các vấn đề về frontend performance.
- Cải thiện hiệu suất hiển thị và tương tác trên cả desktop & mobile.
- Biết làm việc với Git, Git Flow.
Lợi thế
- Kỹ năng giao tiếp, phân tích nhu cầu người dùng tốt.
- Từng làm với các công cụ theo dõi hiệu năng như Lighthouse, Web Vitals, Sentry… hoặc các công cụ tương tự.
- Không ngại refactor, dám đề xuất kỹ thuật tốt hơn.
- Có kiến thức về PWA, Service Worker, offline cache là điểm cộng lớn.
- Biết sử dụng CI/CD, Docker (nếu có deploy frontend riêng).
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- JavaScript
- VueJS
- NuxtJS
- HTML
- CSS
- SEO
- API
- RESTful
- TypeScript
- SOLID
- Google Analytics
- Docker
- Refactoring
- Ecommerce
- SentryOne
- Figma
- Vue Router
- Google Tag Manager
- CI/CD
- Pinia
- SSR
Thông tin doanh nghiệp
SenPrints is an e-commerce platform dedicated to design personalized products.
SenPrints is a StartUp company with a mission to create a global e-commerce platform that connects designers with customers, bringing products with unique, creative designs to millions of customers around the globe.
If you are a programmer who is passionate about technology, smart and creative, then SenPrints is the environment to help you break through.