Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Developer (Ruby on Rails)

at RYZ Labs

Posted 11 hours ago 5 applied

Description:

  • Ryz Labs is seeking a Backend Developer (Ruby on Rails) to join a client's team focused on revolutionizing the promotional product blank apparel industry.
  • The role involves working closely with the North American product team to build and enhance web applications using Ruby on Rails.
  • Responsibilities include designing and developing robust, scalable, and secure applications, writing clean and maintainable code, and building and optimizing back-end APIs.
  • The developer will perform code reviews, write and maintain technical documentation, troubleshoot production issues, and ensure sufficient test coverage through unit and integration tests.
  • Collaboration with designers, product managers, and other engineers is essential to deliver high-quality solutions.

Requirements:

  • Candidates must have 4+ years of experience as a Backend Developer.
  • Proficiency in Ruby on Rails for API development is required.
  • Experience with CSS preprocessors (SASS) and familiarity with server-side templating languages (ERB, HAML) is necessary.
  • Candidates should have experience integrating RESTful APIs and a strong understanding of Git for version control.
  • Knowledge of database management systems such as PostgreSQL and MySQL is required.
  • Experience with testing frameworks like RSpec, Jest, and Cypress is necessary.
  • Familiarity with agile methodologies and tools like JIRA is expected.
  • Experience with CI/CD pipelines is a plus, as is experience in a US startup environment and in e-commerce.
  • Soft skills required include the ability to work independently and collaboratively in a remote setting, strong problem-solving skills, attention to detail, a passion for clean code, and a willingness to learn and adapt to industry trends.

Benefits:

  • Ryz Labs offers an environment of opportunities for learning, growth, and expansion with challenging projects.
  • Employees will work with autonomy and efficiency, owning every step of their development.
  • The company values a customer-first mentality, urgency in action, ownership, humility, respect, frugality, delivering impact, and raising standards.
  • Team members will have the chance to deepen their experience while sharing and learning from a team of professionals and specialists.