





Medium: metro location, mid-level generalist backend role, and known Tier-2 employer increase applicant competition.
Medium: backend engineering skills transfer across industries, though Ruby/Rails focus narrows candidate fit.
High: explicit 5+ years requirement plus mandatory Ruby/Rails, TDD, databases, and message-broker experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop robust, scalable back-end solutions primarily using Ruby and related frameworks with high quality standards including unit and integration tests.
Collaborate with Product team to design technically sound back-end features addressing customer needs and maintain APIs, services, and data layers.
Mentor and support team members, contribute to codebase refactoring, and integrate third-party services such as message brokers (RabbitMQ).
Bachelor's or Master's degree in Computer Science or related field.
5+ years professional experience with Ruby and Ruby frameworks (e.g., Rails, Grape, Sinatra).
Hands-on experience with relational databases (PostgreSQL, MySQL) and non-relational databases, and working knowledge of message brokers like RabbitMQ.
Work Experience Required: 5+ years
Experienced in back-end development with a strong test-driven development (TDD) approach using frameworks like RSpec.
Able to translate complex requirements into actionable technical tasks and collaborate cross-functionally with Engineering, Design, and Product teams.
Proven track record in mentoring engineers and improving engineering standards in team environments with focus on maintainable, high-quality codebases.