• Tham gia phát triển các tính năng cho sản phẩm Web/App của công ty (CRM , P2P Lending, Admin Dashboard...).
• Frontend: Chuyển đổi thiết kế từ Figma/Design sang mã nguồn (HTML/CSS/JS). Xây dựng giao diện người dùng tương tác cao sử dụng Framework VueJS.
• Backend: Tham gia phát triển và bảo trì các API phục vụ cho Frontend sử dụng ngôn ngữ Java.
• Kết nối và tích hợp dữ liệu từ Backend hiển thị lên Frontend.
• Thực hiện fix bugs, tối ưu hóa code để đảm bảo hiệu năng và trải nghiệm người dùng.
• Phối hợp với team (Leader, BA, Tester) để hoàn thành task đúng hạn.
• Viết Unit Test cơ bản và document cho các tính năng mình phát triển.
• Được đào tạo và hướng dẫn bởi các Senior Developer/Tech Lead để nâng cao trình độ.
Kinh nghiệm:
● Có ít nhất 02 năm kinh nghiệm làm việc thực tế tại vị trí Fullstack
Kỹ năng chuyên môn:
● Frontend: Nắm vững HTML5, CSS3, JavaScript (ES6+). Có kinh nghiệm làm việc với ít nhất một framework như: VueJS
● Backend: Có kiến thức cơ bản và tư duy lập trình tốt về ngôn ngữ Java. Biết cách xây dựng RESTful API cơ bản.
● Cơ sở dữ liệu: Hiểu biết và viết được các câu lệnh truy vấn SQL (MySQL/PostgreSQL) hoặc NoSQL (MongoDB).
● Source Control: Sử dụng thành thạo Git (Github/Gitlab).
Ưu tiên:
● Có hiểu biết về Docker, quy trình CI/CD cơ bản.
● Có sản phẩm demo hoặc Github cá nhân active là một lợi thế lớn.
Kỹ năng mềm:
● Khả năng làm việc nhóm tốt, tư duy logic và giải quyết vấn đề.
● Chủ động trong công việc, có trách nhiệm và tinh thần học hỏi cao.