Full Stack JavaScript Developer

  • Mức lương: 10 - 25 triệu VNĐ

  • Hết hạn trong: 124 ngày nữa

Ứng tuyển qua APP

Context In order to sustain its growth, Linagora is looking for a full stack JavaScript developer for its new collaboration suite. Do you see web technologies as a passion? Can’t sleep without having read JavaScript at least once? Ever dreamed of being paid to write completely open source software? Let’s meet! Linagora’s OpenPaaS team is working on a social network for enterprises, built on modern technologies. We use AngularJS, Bootstrap, NodeJS, MongoDB, ElasticSearch, Socket.io, Redis, WebRT...

Địa điểm làm việc:

Linagora – Up Co-working Space: Level 3, No. 17 Ta Quang Buu street, A17 Bach Khoa Building, Hanoi, Vietnam - (Hà Nội)

Ngành nghề:

Yêu cầu về bằng cấp (tối thiểu):

Đại Học

Tính chất công việc:

Toàn thời gian

Yêu cầu kinh nghiệm:

Không yêu cầu

Mô tả công việc:

Context

In order to sustain its growth, Linagora is looking for a full stack JavaScript developer for its new collaboration suite. Do you see web technologies as a passion? Can’t sleep without having read JavaScript at least once? Ever dreamed of being paid to write completely open source software? Let’s meet!
Linagora’s OpenPaaS team is working on a social network for enterprises, built on modern technologies. We use AngularJS, Bootstrap, NodeJS, MongoDB, ElasticSearch, Socket.io, Redis, WebRTC and many more.
Our work is organized using Scrum and its best practices: Splitting up functionality into user stories, sprint planning, sprint reviews and software design meetings. We use continuous integration, pull requests and code reviews.
Linagora contributes a JMAP server implementation, allowing to control you emails directly from the browser. As performances matter for a mail server, we implemented Gatling based load testing on top of IMAP, SMTP and JMAP. We also have live metric collection and visualisation in Grafana.

Missions

You should be a generalist who likes to build scalable real time systems. You will take part in designing the application and choosing the technologies used for implementation, your suggestions are important. Aside from writing the code itself, writing unit tests and integration tests using JUNIT is equally important.

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

Profil

You must bring along the following skills :

  • Strong knowledge of JavaScript.
  • Experience with at least some of the following technologies: NoSQL, AngularJS, NodeJS, ExpressJS, graph databases, Ionic, Cordova.
  • Knowledge of the Git version control system.
  • Awareness of latest technologies and the discipline to know when to make use of them instead of using a proven solution.
  • Good level in English
  • Knowledge of French will be highly appreciated
  • Eventually an experience in UI and UX design.

Quyền lợi được hưởng:

Benefits

  • Work in a friendly atmosphere in one of our offices.
  • If in doubt, we have experienced developers that are happy to help.
  • Personal projects are encouraged.
  • Get paid for open source work.
  • Attractive salary based on experience.
Việc làm đề xuất cho bạn
Việc làm theo ngành nghề