Job summary
Job category | IT Engineering (System Engineer / Web / Gaming)/System Engineer (Upstream Process / Sales) |
---|---|
Industry | Other/ |
Employment type | Uncategorized |
Position level | Other |
Number of openings | 1 |
Desired entry time | - |
Required language skill |
English (Business) |
Foreign language competence | - |
Working hours | Others |
Welfares / Leave systems |
Work details
<Job Responsibilities>
- Communicate to the project coordinator, client, and team to analyze, and clarify requirements.
- Take responsibility for design process of source code structure, architect for the system
- Design good database considering functional and non-functional requirements.
- Develop and maintain advanced applications.
- Sometimes do configuration CI and deploy to develop/ staging/ production.
- Optimize applications for maximum speed, scalability, and security
- Ensure development principles, standards, and best practices are followed for each project.
<Necessary Skill / Experience >
- Education Background: BS/ MS degree in Computer Science, Information Technology, or a related field
- Language Skills: Upper-intermediate Level (B2, IELTS 5, TOEFL iBT 35, TOEIC 600)
- Experiences:
+ Have at least 4 years of experience in full-stack Ruby on Rails development
+ Proven record of building sophisticated Rails applications that integrate with various third-party services.
+ Solid skills in Relational databases (ideally PostgreSQL) and SQL.
+ Experience with API (Restful) development and integration.
+ Deployed web applications on the cloud (ideally AWS)
+ Experience with CI/CD tools
+ Familiar with Linux environments and basic Linux admin skills
+ Exposure to some AWS services (such as EC2/S3/RDS/ECS)
+ Experience with Git (Gitflow)
About interview