Software Developer (NodeJS, ReactJS)

Maximize your competitive advantage before applying
View matching analysis and compare to other applicants
Over 90% of users are satisfied
Job description
TRÁCH NHIỆM/MÔ TẢ CÔNG VIỆC
Mục tiêu chính: Thời gian đầu phối hợp, hỗ trợ team leader các công việc liên quan đến Thiết kế, phát triển và duy trì cả giao diện người dùng (frontend) và backend của các ứng dụng phần mềm (trước mắt tập trung vào phần mềm tuyển dụng nội bộ), đảm bảo tính ổn định và hiệu suất của hệ thống, từ giai đoạn lên ý tưởng đến khi triển khai và bảo trì.
Giai đoạn tiếp theo cần đảm bảo khả năng có thể độc lập triển khai các nhiệm vụ kể trên theo yêu cầu của team leader hoặc của Ban Giám đốc.
Ngoài ra, tham gia vào các hoạt động dịch vụ IT khác của Công ty như IT audit, ứng dụng AI.....
Trách nhiệm chính:
Phát triển frontend:
• Thiết kế và triển khai giao diện người dùng trực quan và thân thiện cho các ứng dụng web và di động.
• Sử dụng các công nghệ như HTML, CSS, JavaScript và các framework như React.js, Angular hoặc Vue.js để phát triển các thành phần frontend.
• Tối ưu hóa trải nghiệm người dùng (UI/UX) trên nhiều thiết bị và trình duyệt khác nhau.
Phát triển backend:
• Thiết kế và triển khai các API và dịch vụ backend, đảm bảo hệ thống có khả năng mở rộng, bảo mật và tối ưu hóa hiệu suất.
• Sử dụng các ngôn ngữ lập trình như Node.js, Python, Java, hoặc PHP để phát triển backend.
• Quản lý cơ sở dữ liệu, xây dựng và duy trì các hệ thống quản lý dữ liệu (SQL và NoSQL).
Tích hợp hệ thống:
• Xây dựng các giải pháp tích hợp giữa frontend và backend, đảm bảo luồng dữ liệu được kết nối và hoạt động mượt mà.
• Làm việc với các API bên ngoài và tích hợp các dịch vụ của bên thứ ba khi cần thiết.
Đảm bảo chất lượng mã nguồn:
• Tuân thủ các quy tắc phát triển phần mềm và tiêu chuẩn mã nguồn để đảm bảo tính bảo mật và hiệu suất của ứng dụng.
• Thực hiện các quy trình kiểm thử (unit testing, integration testing) để phát hiện và khắc phục lỗi kịp thời.
Phối hợp nhóm:
• Làm việc chặt chẽ với các bộ phận liên quan để đảm bảo sản phẩm được phát triển theo đúng yêu cầu và chất lượng.
Bảo trì và nâng cấp hệ thống:
• Bảo trì và cập nhật các hệ thống hiện có, khắc phục sự cố và tối ưu hóa hiệu suất khi cần thiết.
• Đưa ra các đề xuất cải tiến về mặt công nghệ và tính năng để nâng cao trải nghiệm người dùng.
Job requirements
• Nam
• Tuổi từ 25-30 tuổi;
• Tốt nghiệp đại học chuyên ngành Công nghệ thông tin, kỹ thuật phần mềm hoặc các ngành liên quan.
• Tối thiểu 2-3 năm kinh nghiệm phát triển các ứng dụng web fullstack.
• Kiến thức, kỹ năng, kinh nghiệm về:
+ Thành thạo các ngôn ngữ lập trình frontend như HTML, CSS, JavaScript, và các framework phổ biến như React, Angular, hoặc Vue.js.
+ Kinh nghiệm với các ngôn ngữ backend như Node.js, Python, PHP hoặc Java.
+ Kinh nghiệm với Docker, Kubernetes là một lợi thế.
+ Kinh nghiệm với các công cụ quản lý mã nguồn như Git và các quy trình CI/CD.
+ Kỹ năng quản lý cơ sở dữ liệu, bao gồm cả SQL (SQL Server) và NoSQL (MongoDB).
+ Hiểu biết về các công cụ và dịch vụ đám mây (Cloud) như AWS, Google Cloud, Azure.
+ Hiểu biết về kiến trúc phần mềm, bảo mật và tối ưu hóa hệ thống.
• Có thể đọc hiểu tài liệu tiếng Anh chuyên ngành; ưu tiên Ứng viên có kỹ năng nói và viết Tiếng Anh tốt.
• Tính cách, phẩm chất phù hợp với công việc như mô tả của vị trí này.
Competitive Analysis
VietnamWorks AI
-
What percentage are you suitable for this position?
-
What is your ranking compared to other applicants?
-
What is the market salary for similar positions?
-
Is the demand for this position on the market high or low?
Price
29.000đ / time
What We Can Offer
Bonus
Training
Team Activities
Job Information
17/02/2025
Experienced (non-manager)
Information Technology/Telecommunications > Software Developer
English Communication, HTML/CSS, JavaScript, Node.js, ReactJS
IT Software/SaaS
Any
2
Vietnamese
Job Locations
IPH Office Tower, 241 Xuan Thuy st, Dich Vong Hau Ward, Cau Giay Dist, Ha Noi
HAN Office: Room 1205, 12th Floor, IPH Tower, 241 Xuan Thuy Str., Cau Giay Dist., HN -- HCM Office: 14th Floor, TNR Tower, 180-192 Nguyen Cong Tru Str., Dist. 1, HCMC--DAN Office: Tòa nhà Mường Thanh Sông Hàn, 115 Nguyễn Văn Linh, Quận Hải Châu, Đà Nẵng
(View map)Scam detection