Expired
Top 3 reasons to join us
- hi-tech working environment
- young and dynamic colleagues
- International experience
Job description
We're looking for a Full-stack Ruby developer. Your responsibilities will include developing marketplace for edge computing, multi-cloud IaaS/PaaS, IoT data communication in a distributed infrastructure, as well as building the software platform for aggerating, performing data transformation and visualizing on Customer's Business Analytics Portal. Your primary focus will be developer and end-to-end solution, from Front-End to Back-End, and ensuring high performance and responsiveness to requests from the front-end.
Essential Duties and Responsibilities
- Design, build, and maintain efficient, reusable, and reliable software
- 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
Your skills and experience
Required Experience
- Bachelor's or Masters in Computer Science / Electrical Engineering or a related discipline
- 1-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
- Experienced with API gateway, Kubernetes
- Experienced with Ruby on Rails, along with other common libraries such as RSpec, Sidekiq.
- Familiar with React JS (Next.js) and some themes such as Material or Ant Design.
- Solid understanding of object-oriented programming.
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful.
- A knack for writing clean, readable 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.
- Effective verbal and written communication skills.
- Fluent in English is a plus.
Why you'll love working here
Working environment:
- Join a young and dynamic team in an international, professional and English-speaking working environment
- Apply the latest technology
- Working with oversea clients and awesome projects
- Open and honest culture where people are valued, treated fairly, trusted and empowered to do great things.
Benefits include:
- Laptop and other necessary working tools.
- 40-hour work per week (Mon-Fri)
- Social insurance, health insurance, unemployment insurance as labor law stipulated
- Premium Healthcare
- Public holiday and Annual leave in accordance with the Vietnamese labour law
SkyLab
View company
SkyLab believes in the connectivity and network of things
Company type
IT Product
Company size
1-50
employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
SUPER HOT
Posted
1 day ago
Senior & Principal Ruby on Rails Developer(AWS/Backend)
Hybrid
Ho Chi Minh