HDBank – Tuyển dụng Chuyên viên Full stack Developer; FrontEnd Developer và BackEnd Developer
Full stack Developer
‘Các dự án có độ ưu tiên cao, cần tập trung phát triển trong thời gian ngắn, nhân sự tham gia cần thành thạo backend và frontend (full stacks)
– Phát triển các dự án web, ứng dụng với vai trò front-end và back-end
– Phối hợp BA, UI/UX Designer, QC
– Đảm bảo các tiêu chuẩn bảo mật và mã hóa
– Tuân thủ tiêu chuẩn nhận dạng thương hiệu HDBank và hệ thống thiết kế chuẩn
– Tuân thủ quy trình/quy định của HDBank
Yêu cầu:
– Có ít nhất 1-2 năm kinh nghiệm làm full stacks
– Đã từng tham gia ít nhất 2 dự án liên quan đến tài chính
– Có kinh nghiệm tham gia ít nhất 1 dự án lớn (team làm việc lớn hơn 5 người)
– Có kinh nghiệm về JS, Angular,React (front-end)
– Thành thạo .Net framework, Java, PL SQL
– Thành thạo xây dựng HTML/CSS/Javascript dựa trên thiết kế từ designer (dùng figma, adobe xd, photoshop…) đảm bảo layout website trên nhiều trình duyệt và thiết bị khác nhau;
– Có kinh nghiệm sử dụng công cụ CSS Preprocessor (SASS/LESS), HTML Template Engine (Jade, HBS), Automation Build Tools…
– Có kinh nghiệm phát triển API, tương tác với API
– Có kinh nghiệm liên quan mã hóa (encryption): đường truyền, gói tin (message)…
– Có kiến thức về kiến trúc hệ thống , cloud aws.
– Có kinh nghiệm về DBMS(oracle, mysql, msssql), NoSQL (Mongodb, Redis).
– Có kinh nghiệm về SVN, GIT, Jira;
– Có kinh nghiệm về Unit Tests và UI Tests
– Chuyên môn tốt về OOP
– Thành thạo việc xây dựng các tài liệu đặc tả kỹ thuật (Technical Specification Document), bao gồm: ERD, Database schema, swagger APIs,…
– Có khả năng đọc hiểu tài liệu tiếng Anh
– Chịu được áp lực cao từ mức độ ưu tiên và timeline của dự án
– Sản phẩm bàn giao có chất lượng tốt, hạn chế các sai sót
– Kiểm tra kỹ lưỡng (unit test) trước khi bàn giao cho đội kiểm thử
– Chủ động báo cáo kết quả công việc định kỳ cho quản lý
FrontEnd Developer
‘Các dự án tập trung về điều chỉnh và cải tiến giao diện, trải nghiệm người dùng; đòi hỏi nhân sự chuyên trách phát triển front-end
– Phát triển các dự án về Web, xây dựng các chức năng front-end của Website, Web application;
– Phối hợp với các BA, UI/UX designers và back-end developers;
– Bám sát yêu cầu sự thống nhất tiêu chuẩn nhận diện thương hiệu HDBank và hệ thống thiết kế chuẩn
– Tuân thủ quy trình/quy định của HDBank
Yêu cầu:
– Có ít nhất 1-2 năm kinh nghiệm trong lĩnh vực phát triển phần mềm, đặc biệt 2 năm kinh nghiệm về front-end
– Đã từng tham gia ít nhất 1 dự án liên quan đến front-end, hoặc 2 dự án lớn (có 5 người tham gia trở lên)
– Nắm rõ toàn bộ quá trình phát triển web (lên concept, thiết kế, kiểm tra, đưa vào sử dụng và hỗ trợ);
– Thành thạo xây dựng HTML/CSS/Javascript dựa trên thiết kế từ designer (dùng figma, adobe xd, photoshop…) đảm bảo layout website trên nhiều trình duyệt và thiết bị khác nhau;
– Thành thạo sử dụng công cụ CSS Preprocessor (SASS/LESS), HTML Template Engine (Jade, HBS), Automation Build Tools…
– Có kinh nghiệm JS, Angular,React (front-end)
– Có kinh nghiệm về các tiêu chuẩn bảo mật web
– Có kinh nghiệm về SVN, GIT, Jira;
– Có kinh nghiệm về Unit Tests và UI Tests
– Thành thạo trong việc tương tác với các APIs gọi về backend hoặc tương tác trực tiếp với APIs do vendor cung cấp;
– Có kinh nghiệm với một trong các open source về CMS, eCommerce : wordpress, drupal, magento.
– Có kinh nghiệm với các quy tắc thiết kế OOP;
– Thành thạo việc xây dựng các tài liệu đặc tả kỹ thuật (Technical Specification Document)
– Có khả năng đọc hiểu tài liệu tiếng Anh
– Chịu được áp lực cao từ mức độ ưu tiên và timeline của dự án
– Sản phẩm bàn giao có chất lượng tốt, hạn chế các sai sót
– Kiểm tra kỹ lưỡng (unit test) trước khi bàn giao cho đội kiểm thử
– Chủ động báo cáo kết quả công việc định kỳ cho quản lý
BackEnd Developer
‘Các dự án cần sự xây dựng backend hỗ trợ (kết nối đối tác) hoặc các dự án đã có sẵn nhân sự front-end; đòi hỏi nhân sự chuyên trách phát triển back-end
– Phát triển các nội dung xử lý phía back-end theo yêu cầu dự án
– Phát triển API kết nối với front-end hay đối tác
– Đảm bảo các tiêu chuẩn bảo mật và mã hóa
– Tuân thủ quy trình/quy định của HDBank
Yêu cầu:
– Có ít nhất 3 năm kinh nghiệm trong lĩnh vực phát triển phần mềm ở vị trí backend
– Đã từng tham gia ít nhất 4-5 dự án trong đó đảm nhiệm việc phát triển back-end; hoặc 2 dự án lớn (có 5 người tham gia trở lên)
– Thành thạo với ngôn ngữ lập trình .Net/Java
– Có kinh nghiệm về PL/SQL
– Có kinh nghiệm phát triển API Web Services, tương tác với API và sử dụng thành thạo các công cụ lập trình như Eclipse, Netbean
– Thành thạo về Java core Back-End, xử lý tốt Multithread (Xử lý tối thiểu 1000-2000 giao dịch cùng lúc), Multi-processing, cơ chế Hash table, cơ chế xử lý file.
– Có kinh nghiệm về các tiêu chuẩn bảo mật
– Thành thạo việc thiết kế CSDL trên DB Oracle, MS SQL …
– Có kinh nghiệm làm việc với các hệ điều hành Enterprise Linux, HP-UX
– Có kinh nghiệm về SVN, GIT, Jira;
– Có kinh nghiệm với các quy tắc thiết kế OOP;
– Có kinh nghiệm về các dự án ESB, Open API
– Có hiểu biết về Docker và Microservices
– Có hiểu biết vẽ MQ, cache…
– Có hiểu biết về mockup API;
– Thành thạo việc xây dựng các tài liệu đặc tả kỹ thuật (Technical Specification Document), bao gồm: ERD, Database schema, swagger APIs,…
– Có khả năng đọc hiểu tài liệu tiếng Anh
– Chịu được áp lực cao từ mức độ ưu tiên và timeline của dự án
– Sản phẩm bàn giao có chất lượng tốt, hạn chế các sai sót
– Kiểm tra kỹ lưỡng (unit test) trước khi bàn giao cho đội kiểm thử
– Chủ động báo cáo kết quả công việc định kỳ cho quản lý