About this role
Ruby on Rails Engineer
Remote (Jordan)
Full-time
View all jobs
The Role: Position Summary
We are looking for a talented Ruby on Rails Engineer - Backend to help architect, build, and scale the services that power our coaching platform.
In this role, you will be responsible for designing and developing backend systems that support our products
and user experience. We are looking for a strong software engineer who is passionate about building large-
scale systems and writing clean, elegant, maintainable, robust, and well-tested code.
Key Responsibilities
-
Design, build, and maintain backend services using Ruby on Rails
-
Develop APIs for mobile apps, web platforms, and data ingestion systems
-
Write clean, maintainable, and well-tested code
-
Improve system performance, scalability, and reliability
-
Collaborate with Product, Frontend, Data Engineering, and QA teams
-
Qualifications & Skills
-
Required (Must-Haves)
-
Bachelor’s degree in computer science, Information Systems, or a related field
-
3+ years of hands-on experience in a similar backend engineering role
-
Strong hands-on experience with Ruby on Rails
-
Strong SQL and database design skills
-
Experience building APIs for web and mobile applications
-
Solid understanding of backend system performance, scalability, and reliability
-
Experience writing automated tests and delivering production-quality code
-
Strong collaboration and communication skills.
-
Preferred (Nice-to-Haves)
-
Experience with PostgreSQL, Elasticsearch, RabbitMQ, and AWS
-
Experience working with high availability, 24x7 production systems
-
Experience in distributed systems or large-scale platform environments
-
Work Arrangement
-
Remote opportunity
-
Open interested in relocation opportunities
-
What We Offer: Benefits & Perks
-
Competitive
Compensation
Competitive salary and
performance-based growth.
Health & Wellness
Health insurance and
benefits per local
regulations.
Work-Life Balance
Flexible working arrangements where applicable.
Professional Growth
Learning and career development in a multicultural team
Apply
Autofill from resume
Drag & drop or upload to autofill your application.
Upload file
First Name *
Last Name *
Email *
Resume *
Drag and drop file or browse computer
(PDF, 5 MB maximum)
LinkedIn Profile URL *
Phone Number *
Expected Gross Monthly Salary (JOD)? *
Notice Period: *
Apply
Jobs powered by
By applying you agree to Dover's terms.