drjobs
Exciting Opportunity for a Ruby on Rails Software Engineer
drjobs Exciting Opportunity for a Ruby on Rails Software Engineer العربية

Exciting Opportunity for a Ruby on Rails Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Singapore - Singapore

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2476917
OVERVIEW
Join our dynamic team as a Ruby on Rails Software Engineer and be a key player in the entire software development lifecycle. From solution design to coding deployment and debugging youll contribute to creating cuttingedge games that power both HTML5 and Unity platforms. Collaborate with international engineers to brainstorm solutions and design robust scalable applications capable of handling high traffic with minimal downtime. Work closely with product owners key users artists and the QA team to ensure deliverables meet expectations. Stay ahead in your field through continuous education training and mastering new programming languages. Troubleshoot applications conduct performance testing and optimize services to elevate user experience while minimizing resource consumption. Be a critical part of our team providing offduty support for urgent matters. Join us in shaping the future of gaming technology!


RESPONSIBILITIES
Participate in the entire software development lifecycle focusing on solution design coding deployment and debugging.
To build games backend services that power HTML5 and Unity games.
To brainstorm solutions and design robust highly scalable applications that can withstand high traffic with minimum downtime together with engineers from other countries.
To work closely with product owners key users artists and the quality assurance team to ensure deliverables are as per expectation.
Participating in continuing education and training to remain current on best practices learn new programming languages and train and assist other team members.
Troubleshoot applications conduct performance testing and optimize services to enhance user experience and minimize resource consumption.
To provide offduty support for critical matters
REQUIREMENTS
Requirements:
Minimally 5 years of software engineering experience (web development) across the full development lifecycle.
Minimally 3 years of web development experience using Ruby on Rails.
Proficient with both NoSQL & SQL databases (Mongo Redis MySQL)
Good knowledge of HTML5 and Javascript.
Thorough understanding of Computer Science fundamentals such as OOP RESTful architectures Design Patterns etc.
Good knowledge of containerization frameworks (Docker Rancher Kubernetes).
Good understanding of authentication frameworks and data communication protocols like webSockets signalR Socket.IO.
Good working knowledge of CI/CD environments or pipelines. (Gitlab Jenkins AWS CodePipeline)
Experience with cloud technologies (AWS preferably). Example: IAM EC2 Lambda AWS RDS Elasticsearch AWS CodeBuild etc.
Able to fulfill offhours production support if required (L2).
Collaborative team member with good communication skills in English and Chinese
PREFERRED SKILLS
Bonus:
Experience in designing game backends using Ruby on Rails.
Working experience in Html5 and Typescript.
Experience in building games in Cocos or UNITY.
Domain knowledge of the game industry from game development to actual game operation.



TBA

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.