See all the jobs at InfraCloud Technologies here:
Ruby On Rails Engineer
| Full-time | Fully remote
, ,Must-Have Skills:
- 4+ years of experience in backend development using Ruby on Rails (RoR).
- Strong expertise in building and maintaining scalable web applications.
- Proficiency in database design & optimization (PostgreSQL, MySQL, or NoSQL).
- Experience with RESTful APIs, GraphQL, and microservices architecture.
- Solid understanding of testing frameworks (RSpec, MiniTest) and TDD/BDD practices.
- Familiarity with CI/CD pipelines, DevOps workflows, and cloud platforms (AWS, GCP, or Azure).
- Bonus: Experience with Spree framework, Kubernetes, Docker, background job processing (Sidekiq, Resque), and front-end frameworks (React, Vue, or StimulusJS).
Who You Are
- A Ruby on Rails expert passionate about building scalable, maintainable applications.
- Comfortable working in agile environments and collaborating with product, design, and frontend teams.
- Detail-oriented, writing clean, efficient, and well-documented code.
- A problem solver who enjoys optimizing performance, debugging complex issues, and implementing best practices.
- Curious and proactive, always seeking new technologies and automation improvements.
What You’ll Do
- Design, develop, and optimize Ruby on Rails applications for high performance and scalability.
- Implement and enhance RESTful APIs & GraphQL for seamless integration with frontend and third-party services.
- Work on database optimization, ensuring reliability and efficiency in large-scale applications.
- Automate testing, deployment, and infrastructure using CI/CD pipelines and DevOps best practices.
- Collaborate with cross-functional teams to define architecture, improve security, and optimize performance.
- Troubleshoot production issues, enhance observability, and ensure system reliability.
Why Join Us?
Work on high-impact web applications with cutting-edge technology.
Contribute to scalable, cloud-native solutions in a fast-paced environment.
Engage with open-source projects and collaborate with top engineering talent.
Be part of a team that values innovation, ownership, and continuous learning.