Full-stack Dev. (Ruby on Rails, ReactJS)

SkyLab
Đã hết hạn
Nguyen Trai, District 1, Ho Chi Minh
Tại văn phòng

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

  • hi-tech working environment
  • young and dynamic colleagues
  • International experience

Mô tả công việc

We are looking for a Full-stack Ruby developer. Your responsibilities will include developing IoT data communication in a distributed infrastructure, building software platform for data aggregation, performing data transformation and visualizing that data on Customer Business Analytics' Portal. Your primary forcus will be developing an end-to-end solution from Front-end to Back-end with the focus on high performance.

Essential Duties and Responsibilities:
  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Design and implement software platform with Microservices Architecture, based on Docker's Ecosystem
  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Participate in early product demonstrations to customers

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

Required experience:

  • Bachelor's or Masters in Computer Science / Electrical Engineering or a related discipline
  • 2-5 years of relevant professional experience
  • Delivery of quality results within aggressive timelines
  • Well versed with Linux fundamentals
  • Knowledge of software development processes

Required skills:

  • Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque, Sikekiq
  • Good understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming
  • Good understanding of server-side templating languages {{such as Liquid, Slim, etc depending on your technology stack}}
  • Good understanding of server-side CSS preprocessors {{such as Sass, based on project requirements}}
  • Familiar with Javascript library, especially React JS or AngularJS
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated testing platforms and unit tests
  • Proficient understanding of Git
  • Familiarity with continuous integration
  • Effective verbal and written communication skills
  • Fluent in English is a plus

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

  • Competitive package
  • Professional working environment
  • Opportunities to challenge and develop your career
  • Social insurance, health insurance, unemployment insurance as labor law stipulated
  • Premium Healthcare
  • Opportunity to participate in stock option program
  • Public holiday and Annual leave in accordance with the Vietnamese labour law

SkyLab believes in the connectivity and network of things

Mô hình công ty
Sản phẩm
Quy mô công ty
1-50 nhân viên
Quốc gia
Singapore
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