Sr. FullStack Dev. (NodeJS, JS, GraphQL)

Kompa
Đã hết hạn
+1
Kompa Group, 285/60 Cách Mạng Tháng Tám, Phường 12, District 10, Ho Chi Minh
Tại văn phòng

3 Lý do để gia nhập công ty

  • Provided MacBook to work
  • Pro-working environment
  • Having Onshore Opportunities

Mô tả công việc

Key Responsibilities

  • Participate in our entire product lifecycle, implement server-side logic and data structure following Technical Design document.
  • Take part in system architect and database design.
  • Gather and address technical and design requirements.
  • Write clean code to develop functional APIs.
  • Build reusable code and libraries for future use.
  • Troubleshoot and debug applications.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection
  • Provide training and support to team members
  • Setup and maintain project wiki / documentation.

You will be the core engineer of the new system and potentially become technical lead if you could demonstrate strong leadership skills.

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

Must Have

  • Strong Javascript Developments.
  • Have at least 4 years’ experience working as Full-stack developer or equivalent.
  • Proficient knowledge of JavaScript programming language, MUST be familiar with NodeJS environment. Experience working with frameworks based on NodeJS (such as Express,...) is a plus.
  • Experience working with GraphQL (ApolloJS).
  • Experience working with caching system (such as Memcached or Redis…).
  • Solid understanding of native Javascript es6 & es7+.
  • Design and implement robust client-side solutions with RESTful API.
  • Familiar working with OAuth.
  • Fundamental knowledge of OWASP security principles.
  • Understanding of common data structure and algorithm.
  • Good teamwork and self-management skills.
  • Problem solving skill and optimization mindset.
  • Experience implementing automated testing platforms and unit tests.
  • Familiarity with Linux development environment.
  • Experience in Webpack, Babel, Parcel.
  • Experience deployment with CI/CD pipeline.

Nice to have:

  • Knowledge of many library charting - HighchartJS, EChartJS, StockChart, TradingChart.
  • Knowledge of NoSQL (MongoDB, Redis, Firebase), Big Data processing is a plus.
  • Knowledge of Message Queue (ActiveMQ, RabbitMQ).
  • Knowledge of Cloud and Docker/Kubernetes.
  • Knowledge of Webserver (Nginx/Apache/F5), proxy and TCP/Socket.
  • Knowledge of Git, Github, Trello.
  • Must be good at English communication.

Soft skills:

  • Strong attention to detail, and be able to write optimized, clean.
  • Ability to follow good coding conventions, design patterns to develop clean and maintainable project with large and complex code bases.
  • Team-oriented, results-based attitude and work ethic.
  • Able to work with limited supervision in a startup-like environment, self-start, perform due diligence, and raise issues transparently.
  • High responsibility & high reliability.

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

  • Attractive salary, based on skill and experience
  • Opportunity to work with talented colleagues to improve your knowledge
  • Friendly and open working environment
  • Governmental insurances based on labor law
  • 13-month bonus program
  • Salary is reviewed once time per year based on performance
  • You will be the core engineer of the new system and potentially become technical lead if you could demonstrate strong leadership skills.

Kompa is among the leading companies in DATA intelligence

Mô hình công ty
Sản phẩm
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ứ 6
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