
Search by job, company or skills

Back-End Engineer (Ruby on Rails / Infrastructure)
Saigon
Salary: $1500-$1600
About the Role:
We are seeking a skilled and forward-thinking Backend Engineer to join our growing team
in the EdTech industry. This is an exciting opportunity for a technically strong and curious
professional who is passionate about building scalable digital systems that power
meaningful learning experiences.
In this role, you will develop and maintain backend services using Ruby on Rails, design
and optimise APIs, and ensure seamless integration with our learning platforms. Beyond
backend development, this position offers the opportunity to grow into infrastructure and
DevOps responsibilities, helping shape the foundation of our next-generation elearning
Ecosystem.
About the Company:
The company is a niche and innovative EdTech company dedicated to delivering
premium, high-quality educational content for the global non-technical skills market. We
are a rapidly growing company, occupying a distinctive position in international markets
and continuing to expand at pace. In addition, we are excited to introduce our proprietary
eLearning platform, U Learn, designed to offer an exceptional learning experience
Worldwide.
Key Responsibilities
Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
Develop and optimise APIs and ensure smooth data interchange across systems.
Integrate front-end elements with server-side logic for a seamless user experience.
Troubleshoot and resolve performance bottlenecks, bugs, and scalability challenges.
Ensure high performance, code quality, and clean architectural design.
Contribute proactive technical suggestions improving systems and workflows, not just following directions.
Collaborate closely with internal and external teams - designers, front-end
developers, and educational content teams, etc.
Learn and gradually take ownership of infrastructure, deployment, and automation
tasks.
Leverage AI-driven tools and workflows to enhance productivity and code
Reliability.
Skills and Experience
Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
3+ years experience in backend development with Ruby on Rails.
Solid understanding of databases (e.g., PostgreSQL, MySQL), RESTful APIs, and code versioning tools (Git).
Back-end focused developer with enough front-end experience to understand how APIs are consumed and ensure proper integration
Understanding of cloud infrastructure or a strong willingness to learn:
Infrastructure & DevOps
Manage and deploy applications to *AWS infrastructure* (EC2, Elastic Beanstalk)
Monitor and maintain *background job queues* (Sidekiq)
Configure and manage *AWS S3* for file storage
Set up and maintain *Docker* containers for development and production environments
Design and implement *scalable infrastructure* solutions using container orchestration
Proven ability to write clean, maintainable, and testable code using TDD/RSpec
You Are (Must haves)
Analytical and detail-oriented with strong problem-solving skills.
Proactive and independent able to anticipate needs and suggest improvements.
Collaborative, communicative, and comfortable working across disciplines.
Curious and eager to learn new technologies, especially in infrastructure and
automation.
Why Working with Us:
Join a truly international team where collaboration spans multiple countries, requiring
strong English communication skills for effective teamwork.
Enjoy a hybrid working model with the flexibility to work from home while spending most
of your time in our modern co-working space in Saigon.
Be part of a fast-growing, purpose-driven company at the intersection of technology,
education, and innovation.
Job ID: 137850437