About the position
A growing technology company is seeking a Backend Engineer with strong Ruby on Rails experience to help build a scalable chat and messaging system used within a workforce management platform. The engineering team is replacing an existing open-source chat solution with a custom-built, highly scalable messaging platform, and this role will play a key part in designing and implementing the backend infrastructure. This is a hands-on backend engineering role focused on building robust APIs, improving system scalability, and supporting real-time communication systems.
Responsibilities
• Develop backend services using Ruby on Rails
• Help build and scale a real-time chat and messaging platform
• Design and maintain APIs and backend infrastructure
• Collaborate with engineering and product teams to implement new features
• Improve performance, scalability, and reliability of backend systems
• Participate in architecture and system design discussions
Requirements
• 4–6 years of backend software engineering experience
• Strong experience with Ruby on Rails
• Solid software engineering fundamentals
• Experience building scalable backend systems
• Familiarity with real-time messaging or event-driven architectures is a plus
• Experience with Node.js is helpful but not required
• Comfortable working in a fully remote engineering team
• Contractor must be able to work during U.S. time zones
• Collaborative engineering team of approximately 25 developers and QA professionals
• Ruby
Nice-to-haves
• Familiarity with real-time messaging or event-driven architectures is a plus
• Experience with Node.js is helpful but not required
Apply tot his job
Apply To this Job