[HN] NodeJS Developer

Mức lương: Thỏa thuận

Hạn nộp: 01/07/2022

Địa điểm

Hà Nội - Đà Nẵng

Kinh nghiệm

+ 2 years

Trình độ

Cao đẳng - Đại học

MÔ TẢ CÔNG VIỆC

  • Thiết kế và phát triển các ứng dụng web mới;
  • Bảo trì và khắc phục sự cố các ứng dụng web hiện có;
  • Thiết kế, xây dựng và duy trì project Nodejs hiệu quả, có thể tái sử dụng và đáng tin cậy;
  • Tích hợp các yếu tố hướng tới người dùng được phát triển bởi các lập trình viên front-end với server-side logic;

YÊU CẦU

1. Kinh nghiệm bắt buộc 

  • Am hiểu, áp dụng thành thạo kiến thức về lập trình hướng đối tượng(OOP).
  • Sử dụng thành thạo Javascript/Typescript.
  • Có ít nhất 2 năm kinh nghiệm lập trình sử dụng NodeJs framework.
  • Sử dụng tốt 1 trong các hệ quản trị cơ sở dữ liệu quan hệ: MySQL, SQL Server, PostgreSQL… 
  • Có kinh nghiệm sử dụng RESTful API, JSON…
  • Sử dụng thành thạo các công cụ quản lý resource: Git/SVN.
  • Tư duy logic tốt, khả năng làm việc độc lập và làm việc nhóm hiệu quả, sẵn sàng thay đổi để phù hợp với tình hình dự án.

2. Những kỹ năng ưu tiên

  • Có kinh nghiệm lập trình các JS framework khác như Angular, VueJs, ReactJs..
  • Có kinh nghiệm thiết kế Low Level Design/High Level Design.
  • Có kiến thức về Docker, 1 trong các dịch vụ Cloud Server(AWS, GCP…) là 1 lợi thế.
  • Có kinh nghiệm làm việc với 1 trong các cơ sở dữ liệu phi quan hệ(NoSQL).
  • Tiếng Anh giao tiếp thành thạo là một lợi thế 

QUYỀN LỢI

  • Mức lương thưởng cạnh tranh, hấp dẫn theo năng lực, trao đổi chi tiết trong buổi phỏng vấn;
  • Chính sách premium insurance siêu xịn sò dành riêng cho Rikai-er;
  • Thời gian làm việc linh động (flexible time)
  • Có cơ hội đi onsite nước ngoài, tuỳ thuộc dự án
  • Nhiều chương trình đào tạo hard/soft skills chất lượng và miễn phí trong công ty;
  • Happy hour, CLB bóng đá, sinh nhật, trung thu, quốc tế thiếu nhi,... siêu thú vị;
  • Mỗi năm sẽ được đi du lịch xa 01 lần, có quỹ team building, company trip cho mỗi team;
  • Môi trường làm việc năng động, chuyên nghiệp, teammate nhiệt tình;
  • Công ty định hướng mở rộng quy mô lớn, cơ hội thăng tiến và phát triển bản thân cao.

CÁC CÔNG VIỆC KHÁC

Golang Developer

Số lượng: 02

  • Phát triển Backend sử dụng ngôn ngữ Golang
  • Xây dựng tài liệu Design(HLD, LLD)
  • Môi trường dự án mở, năng động, có thể research và đề xuất các giải pháp cho team hoặc khách hàng.
     

Unity Developer

Số lượng: 02

  • Phát triển game, ứng dụng trên nền tảng Unity
  • Xây dựng tài liệu Design(HLD, LLD)
  • Môi trường dự án mở, năng động, có thể research và đề xuất các giải pháp cho team hoặc khách hàng.
     

[HN] Java Developer

Số lượng: 2

  • Thiết kế và phát triển các ứng dụng web mới với ngôn ngữ Java;
  • Tham gia vào quá trình phân tích và thiết kế hệ thống;
  • Thu thập và xử lý các yêu cầu thiết kế và kỹ thuật; 
  • Tối ưu và nâng cấp mã nguồn để cải tiến hiệu quả;
  • Thiết kế, xây dựng và duy trì code Java hiệu quả, có thể tái sử dụng và đáng tin cậy;
  • Tích hợp các yếu tố hướng tới người dùng được phát triển bởi các lập trình viên front-end với server-side logic;
  • Kết nối các ứng dụng với các web server phụ.

[HN] Project Manager

Số lượng: 1

  • Tham gia quản trị các dự án phần mềm;
  • Estimate, planning, directing, monitoring cho các dự án, đảm bảo các dự án đúng về quality, cost, scope, deadline.
  • Xây dựng hệ thống dự án;
  • Kiểm soát tiến độ thực hiện dự án, phối hợp với khách hàng và Giám đốc Division trong việc quản lý dự án;
  • Quản lý đội dự án, kết nối các thành viên trong nhóm dự án;
  • Chi tiết công việc trao đổi trong phỏng vấn.

C#.NET DEVELOPER

Số lượng: 01

  • Lập trình các ứng dụng trên nền tảng .NET;
  • Tối ưu hiệu suất xử lý của các sản phẩm, dịch vụ hiện có;
  • Tham gia xuyên suốt các công đoạn thiết kế, xây dựng, phát triển và tối ưu các chức năng của hệ thống;
  • Nghiên cứu, phát triển công nghệ mới để ứng dụng xây dựng các sản phẩm dịch vụ mới;
  • Hỗ trợ các thành viên trong nhóm với các chức năng phức tạp, tham gia nhận xét, đánh giá source code của các thành viên trong nhóm.

[HN] ReactJS Developer

Số lượng: 1

●    Xây dựng và phát triển các website theo yêu cầu của khách hàng.
●    Thực hiện Thiết kế (BD, DD), develop, maintenance, fix bugs, upgrade… hệ thống.
●    Môi trường dự án mở, năng động, có thể research và đề xuất các giải pháp cho team hoặc khách hàng.

PERL DEVELOPER

Số lượng: 01

- Tham gia lập trình và phát triển service bằng ngôn ngữ Perl;

- Tham gia vào quá trình phân tích và thiết kế hệ thống;

- Thu thập và xử lí các yêu cầu thiết kế và kĩ thuật; 

- Tối ưu và nâng cấp mã nguồn để cải tiến hiệu quả;

- Duy trì và phát triển các tính năng, code và cấu trúc dữ liệu có sẵn của Công ty.

Ruby On Rails Developer

Số lượng: 04

• Thiết kế và phát triển các ứng dụng web mới;

• Bảo trì và khắc phục sự cố các ứng dụng web hiện có;

• Thiết kế, xây dựng và duy trì code Ruby hiệu quả, có thể tái sử dụng và đáng tin cậy;

• Tích hợp các yếu tố hướng tới người dùng được phát triển bởi các lập trình viên front-end với server-side logic;

• Kết nối các ứng dụng với các web server phụ.

PROJECT MANAGER

Số lượng: 02

  • Có kiến thức về các kỹ năng mềm là lợi thế (kỹ năng comunication, kỹ năng thuyết trình....);
  • Có hiểu biết chuyên sâu về 1 trong các ngôn ngữ: PHP, .NET, Java, Python là lợi thế;
  • Có tinh thần trách nhiệm cao trong công việc;
  • Có khả năng làm việc độc lập/khả năng teamwork tốt.

VB.NET DEVELOPER

Số lượng: 1

- Lập trình các ứng dụng trên nền tảng .NET;
- Tối ưu hiệu xuất xử lý của các sản phẩm, dịch vụ hiện có;
- Tham gia xuyên suốt các công đoạn thiết kế, xây dựng, phát triển và tối ưu cho các chức năng hệ thống.

Python Developer

Số lượng: 1

- Tham gia lập trình và phát triển web/service bằng ngôn ngữ Python;
- Tham gia vào quá trình phân tích và thiết kế hệ thống;
- Thu thập và xử lí các yêu cầu thiết kế và kĩ thuật;
- Tối ưu và nâng cấp mã nguồn để cải tiến hiệu quả, tăng độ ổn định và bảo mật;
- Tìm hiểu yêu cầu, phân tích, thiết kế, nghiên cứu công nghệ công nghệ mới, đưa ra giải pháp áp dụng vào sản phẩm dịch vụ của Công ty;
- Duy trì và phát triển các website, code và cấu trúc dữ liệu có sẵn của Công ty.

JAVA DEVELOPER

Số lượng: 03

  • Thiết kế và phát triển các ứng dụng web mới với ngôn ngữ Java;
  • Tham gia vào quá trình phân tích và thiết kế hệ thống;
  • Thu thập và xử lí các yêu cầu thiết kế và kĩ thuật; 
  • Tối ưu và nâng cấp mã nguồn để cải tiến hiệu quả;
  • Thiết kế, xây dựng và duy trì code Java hiệu quả, có thể tái sử dụng và đáng tin cậy;
  • Tích hợp các yếu tố hướng tới người dùng được phát triển bởi các lập trình viên front-end với server-side logic;
  • Kết nối các ứng dụng với các web server phụ.

.NET Developer

Số lượng: 2

  • Phát triển các trang Web, API trên nền tảng .Net Core/.Net Framework
  • Xây dựng tài liệu Design (HLD, LLD).

[HN] Flutter Developer

Số lượng: 01

  • Tham gia phát triển ứng dụng Mobile dựa trên yêu cầu của khách hàng.
  • Fix bug và tối ưu hóa hiệu năng ứng dụng.
  • Nghiên cứu những nền tảng công nghệ mới bắt kịp xu thế công nghệ hiện tại nếu yêu cầu về mặt sản phẩm cần.
  • Đóng góp/đề xuất những ý tưởng hay/sáng tạo cả về mặt sản phẩm/công nghệ (nếu có)
  • Báo cáo tiến độ công việc cho quản lý trực tiếp

BrSE Talent

Số lượng: 1

- Làm việc trực tiếp với khách hàng Nhật: giao tiếp, thương lượng, nhận, phân tích các yêu cầu của dự án phần mềm và đưa các giải pháp phù hợp
- Kiểm soát tiến độ thực hiện dự án, phối hợp với khách hàng và PM trong việc quản lý dự án 
- Tham gia điều phối và thảo luận dự án giữa 2 phía Nhật-Việt

Java Developer

Số lượng: 02

- Xây dựng, triển khai các ứng dụng trên nền tảng Java;
- Tham gia vào quá trình phân tích, thiết kế, phát triển và nâng cấp hệ thống;
- Tham gia vào các dự án lớn: điện tử viễn thông, smart retail, giao thông thông minh, nông nghiệp công nghệ cao, y tế,...