Company Overview
Relationships. Talent. Results. We were founded on the power of relationships: Interactive Resources, LLC is a staffing company founded in 2005 in Jacksonville, FL, by a small team of hard-working professionals who believe in the power of relationships. We now have offices across the United States, and help fill roles that span three main industries – professional, technical and industrial. We utilize “technology powered by humans” to build the best teams: Our company has grown alongside major advancements in technology, which we have leveraged as a tool to propel our efforts in the world of staffing, but we are committed to never losing site of the importance of human interaction. The power of relationships and personal connection in an industry that is too often driven by numbers is a core value we believe helps us stand out, and will enable us to continue to thrive as a growing team. We believe the best teams bring the best results: We support building the best teams and work environments people love because this is what brings the results – we are a product of this belief. We value each and every one of our clients, partners, and staff – we wouldn’t be here without you. We also love learning about new opportunities and taking on new challenges.
About the job
We are looking for a highly skilled Backend Engineer with expertise in Ruby on Rails to join our dynamic and growing team. The ideal candidate will have strong experience building scalable, reliable, and high-performance server-side applications using Rails. You will be responsible for designing, developing, and maintaining the backend systems that power our applications. This role involves working closely with frontend developers, DevOps engineers, and product managers to deliver robust, efficient solutions.
Qualifications:
- Proven experience as a Backend Engineer with expertise in Rails.
- Strong understanding of the Rails framework, ActiveRecord, and RESTful conventions.
- Proficiency in backend programming languages such as Ruby, along with experience in other languages like Python, Java, or Node.js (optional).
- Strong knowledge of databases (SQL and NoSQL), such as PostgreSQL, MySQL, Elastic DB, MongoDB, etc.
- Experience with RESTful APIs, GraphQL, or other API technologies.
- Familiarity with cloud services (AWS, GCP, Azure) and containerization tools like Docker.
- Experience in Redis and tools for high performance data caching, session management, and optimizing database queries
- Understanding of microservices architecture and distributed systems.
- Knowledge of CI/CD pipelines, version control systems (Git), and automated testing.
- Familiarity with security best practices and performance tuning.
- Problem-solving attitude and a team-oriented mindset.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
How to Apply:
APPLY