Q

Backend Software Engineer

Qoyod
Full-time
Remote
Egypt, Egypt

About us


We're leaders in technology, managing over 120K production databases and delivering 5+ SaaS products. Handling an average of 15K req/min, we're committed to reliability and scalability. Join us in driving technological advancement and making an impact worldwide.
Β 

Job Summary


Seeking a skilled Backend Ruby on Rails Engineer to design, implement, and maintain robust backend solutions. Collaborate with teams to ensure efficient, secure, and high-performance systems. Ideal candidates have strong Ruby on Rails proficiency and a passion for clean coding.


Β Responsibilities

  • Design, develop, and maintain robust and scalable backend solutions using Ruby.
  • Implement RESTful APIs.
  • Ensure the efficiency, security, and performance of backend systems.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Develop and execute automated tests using testing frameworks such as RSpec.
  • Contribute to the continuous improvement of development processes and practices.


Qualifications


  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 1+ years of professional experience in backend software development.
  • Proficiency in Ruby programming language and the Ruby on Rails framework.
  • Good understanding of backend development concepts such as RESTful APIs, and object-oriented programming.
  • Experience with relational databases like PostgreSQL, MySQL, or similar.
  • Proficiency with version control systems such as Git.
  • Experience with testing frameworks such as RSpec or similar for writing automated tests.
  • Familiarity with containerization technologies like Docker (preferred).
  • Familiarity with message brokers such as SideKiq, RabbitMQ or Kafka (preferred).