Backend Developer

Ryz Labs
Summary
Join Ryz Labs as a Backend Developer (Ruby on Rails) and contribute to a client's mission of revolutionizing the promotional product blank apparel industry. You will work closely with the North American product team to build and enhance web applications using Ruby on Rails, focusing on developing scalable and high-performance solutions. Responsibilities include designing and developing robust applications, writing clean and efficient code, building and optimizing back-end APIs, performing code reviews, writing technical documentation, troubleshooting production issues, ensuring sufficient test coverage, and collaborating with other engineers. The role requires 4+ years of experience as a Backend Developer with proficiency in Ruby on Rails and related technologies. Ryz Labs offers a remote work environment with opportunities for growth and development within a team of great professionals.
Requirements
- 4+ years of experience as a Backend Developer
- Proficiency in Ruby on Rails for API development
- Experience working with CSS preprocessors (SASS)
- Familiarity with server-side templating languages (ERB, HAML)
- Experience integrating RESTful APIs
- Strong understanding of Git for version control
- Knowledge of database management (PostgreSQL, MySQL)
- Experience with testing frameworks (RSpec, Jest, Cypress)
- Familiarity with agile methodologies and tools like JIRA
- Ability to work independently and collaboratively in a remote setting
- Strong problem-solving skills and attention to detail
- Passion for clean code and best practices
- Willingness to learn, adapt, and stay updated with industry trends
Responsibilities
- Design and develop robust, scalable, and secure applications
- Write clean, maintainable, and efficient code
- Build and optimize back-end APIs with Ruby on Rails
- Perform code reviews and ensure best practices are followed
- Write and maintain technical documentation
- Troubleshoot production issues and optimize performance
- Ensure sufficient test coverage and write unit/integration tests
- Collaborate with designers, product managers, and other engineers to deliver high-quality solutions
Preferred Qualifications
- Experience with CI/CD pipelines
- Experience in US startup environment
- Experience in e-commerce