Fullstack Developer (NodeJS/Python/PHP/Java/Javascript)

CONEK
+2
Tầng 9, Tòa nhà Hội Nhà báo Việt Nam, Đường Dương Đình Nghệ, Cau Giay, Ha Noi
Tại văn phòng
Đăng 3 ngày trước

Mô tả công việc

Mục tiêu chính: 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, đả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ì.

Trách nhiệm chính:

  1. 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.
  2. 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).
  3. 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.
  4. Đả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.
  5. Phối hợp nhóm:
    • Làm việc chặt chẽ với các nhóm thiết kế, DevOps, QA và 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.
    • Tham gia vào quy trình Agile/Scrum, cập nhật tiến độ công việc và đóng góp vào các cuộc họp hàng ngày, sprint review và retrospectives.
  6. 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.

Yêu cầu công việc

  • Trình độ: 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.
  • Kinh nghiệm: Tối thiểu 2-3 năm kinh nghiệm phát triển các ứng dụng web fullstack.
  • Kỹ năng:
    • 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.
    • Kỹ năng quản lý cơ sở dữ liệu, bao gồm cả SQL (MySQL, PostgreSQL) và NoSQL (MongoDB).
    • 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.
    • 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.
    • Có khả năng giải quyết vấn đề và tư duy logic tốt.
  • Ưu tiên:
    • Kinh nghiệm làm việc trong môi trường Agile/Scrum.
    • Hiểu biết về các công cụ và dịch vụ đám mây (Cloud) như AWS, Google Cloud, Azure.
    • Kinh nghiệm với Docker, Kubernetes là một lợi thế.

 *** Vị trí Dev Fullstack tại Conek Telecom yêu cầu ứng viên có kiến thức và kỹ năng toàn diện về cả frontend và backend, cùng khả năng làm việc linh hoạt và đáp ứng nhanh chóng các yêu cầu phát triển phần mềm.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Mức lương cạnh tranh và thưởng theo hiệu suất công việc. ( 16 triệu – 25 triệu )
  • Cơ hội làm việc trong môi trường năng động, sáng tạo và có nhiều cơ hội phát triển sự nghiệp.
  • Được tham gia vào các dự án lớn và tiếp cận với các công nghệ tiên tiến.
  • Cơ hội học hỏi và phát triển kỹ năng qua các khóa đào tạo nội bộ và bên ngoài.

Giải pháp tối ưu đáp ứng Mong Muốn của khách hàng

Mô hình công ty
Dịch vụ và Tư vấn giải pháp
Lĩnh vực công ty
Dịch Vụ và Tư Vấn IT
Quy mô công ty
51-150 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 7
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email