Tech Stack
CloudDockerHerokuJavaScriptKubernetesPostgresRedisRSpecRubyRuby on RailsTypeScript
About the role
- Rewardful is an affiliate management platform for SaaS companies operated by saas.group
- Improve infrastructure, scalability, and stability of Rewardful’s Rails-based platform
- Address database scaling challenges to support growing user base and traffic
- Plan and begin implementing migration strategy from Heroku to a more customizable cloud environment
- Introduce architectural changes to support product expansion
- Design, code, and ship new features; make architecture and technology decisions
- Configure and manage containerized environments using Docker and Kubernetes
- Assist customer support and build automation tools for platform operations
- Write automated tests, provide code reviews, and help maintain the platform
- Tech stack: Ruby on Rails 7, JavaScript/TypeScript, Sidekiq, PostgreSQL, Redis, RSpec, Capybara, Heroku, GitHub Actions
Requirements
- At least 3 years of professional Rails development experience
- Hands-on Kubernetes experience beyond basic usage
- Cloud infrastructure and deployment experience (Docker, cloud infra automation tools, CI/CD pipeline management)
- Basic frontend development skills (JavaScript/CSS)
- Excellent written and verbal communication in English
- Empathy and ability to work in a close-knit team, give and receive constructive feedback