Tóm tắt công việc
Frontend (60% Focus)
Tham gia phát triển và bảo trì hệ thống web sử dụng Vue 3 + TypeScript.
Thiết kế và xây dựng các component UI phức tạp, có khả năng tái sử dụng cao dựa trên Vuetify.
Thiết kế và tối ưu quản lý trạng thái (state management) với Pinia.
Tối ưu hiệu năng Frontend và cải thiện trải nghiệm người dùng (UX).
Đảm bảo chất lượng code qua việc thực hiện Clean Code và tham gia Review code.
Backend (40% Focus)
Phát triển và duy trì hệ thống Web-based sử dụng Java (Spring Boot).
Xây dựng và tối ưu RESTful APIs để tích hợp mượt mà với Frontend.
Làm việc với multi-threading / concurrency để xử lý các tác vụ hiệu năng cao.
Tham gia phân tích yêu cầu và
thiết kế kỹ thuật (technical design, database design).
Xử lý bug, troubleshoot các vấn đề trên môi trường production.
Tham gia cải tiến quy trình phát triển (CI/CD, coding convention).
Môi trường làm việc cởi mở, năng động:
Làm việc với những đồng nghiệp thân thiện, vui vẻ, hòa đồng luôn giúp đỡ nhau
Tôn trọng ý kiến cá nhân, đề cao sự sáng tạo.
Văn phòng làm việc rộng rãi, trang phục tự do.
Có cơ hội phát triển, thăng tiến:
Được đào tạo thêm nghiệp vụ, công nghệ mới và ngoại ngữ giao tiếp.
Có nhiều hoạt động nâng cao chuyên môn (Seminar, Workshop,Techtalk...)
Hỗ trợ thi chứng chỉ năng lực chuyên môn.
Chế độ đãi ngộ hấp dẫn:
Review lương: 2 lần/ năm; Thưởng: 2 lần/ năm; Thưởng doanh thu dự án theo quý.
Thử việc 100% lương - Bảo hiểm full lương
12 ngày nghỉ phép, 3 ngày nghỉ hè và 4 - 5 ngày nghỉ có lương của riêng công ty/ năm.
Tham gia hoạt động câu lạc bộ: Bóng bàn, bơi, bóng đá, đọc sách, E-sports (PES, AOE, CS, LOL)...
Được tôn vinh nhân viên xuất sắc hàng tháng/ quý/ năm.
Mỗi tháng sẽ có ít nhất một sự kiện dành cho nhân viên (Du lịch công ty, Sport Day, Family Day...).
Được tham gia 6 lần teambuilding trong 1 năm (theo dự án và theo section).
Chế độ thâm niên.
Chế độ chăm sóc phụ nữ: nghỉ sau sinh cho nhân viên nữ có con dưới 1 tuổi: 1h/ngày.
Must-to-have
Có ít nhất 4 năm kinh nghiệm làm việc trong lĩnh vực
phát triển phần mềm (Ưu tiên ứng viên có kinh nghiệm thực chiến cả FE và BE).
Frontend:
Thành thạo Vue 3 (Composition API) và TypeScript.
Nắm vững HTML5, CSS3/SCSS và thư viện Vuetify.
Hiểu rõ State management (Pinia) và Routing (vue-router).
Backend:
Thành thạo Java & Spring Boot (bắt buộc).
Có kinh nghiệm với JPA/Hibernate, MyBatis và Spring Security.
Có kinh nghiệm làm việc với CSDL: PostgreSQL.
Có kinh nghiệm làm việc với multi-threading / concurrency.
Hiểu rõ về OOP, Design Patterns và tối ưu hóa database (query, caching, indexing).
Thành thạo Git, Docker. Am hiểu về RESTful API design (versioning, error handling).
Có tư duy viết code sạch (Clean Code), dễ bảo trì và khả năng mở rộng hệ thống.
Nice-to-have:
Biết sử dụng các AI tools để tăng tốc độ phát triển, refactor code hoặc viết tài liệu/test.
Có tinh thần ownership, chủ động trong công việc và kỹ năng làm việc nhóm tốt.