Remote Senior Back-end engineer (Ruby/Rails)

Posted

Apply now
Please, let Codeable know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Codeable is seeking an experienced back-end engineer with a focus on Ruby and Rails to join their fully distributed Platform & Product team.
  • The role involves managing and maintaining back-end systems and ensuring their performance.
  • Responsibilities include developing server-side logic, ensuring high performance and responsiveness of back-end systems, and managing databases like PostgreSQL and Redis.
  • The engineer will collaborate with the product team to develop new features, fix bugs, and reduce technical debt throughout the application lifecycle.
  • The position requires defining technical requirements, building reusable systems, and setting design guidelines to improve the codebase.
  • Troubleshooting, debugging, and fixing production issues are also key responsibilities.
  • The role is remote, with a preference for candidates located in Europe who can overlap with GMT+1.

Requirements:

  • Candidates must have 5+ years of experience with Ruby and Rails in production on sizable projects.
  • Experience in building and growing web applications, APIs, and services is required.
  • In-depth knowledge of back-end APIs (RESTful web services) and writing tests (unit, integration) is essential.
  • A strong understanding of databases, including query performance, indexes, and migrations (PostgreSQL) is necessary.
  • Experience with background processing (Sidekiq) and optimizing it for performance is required.
  • Candidates should be able to produce modular, maintainable code and have solid experience with Git.
  • A good understanding of web (API) security and experience implementing caching on Rails APIs is needed.
  • Familiarity with WebSockets is a plus, and a strong interest in personal and professional development is encouraged.
  • Good communication skills in English and the ability to work autonomously in a remote environment are essential.

Benefits:

  • The position offers the opportunity to work in a fully remote environment with a distributed team.
  • Employees will have the chance to contribute to a vibrant WordPress developer services community.
  • The role provides opportunities for personal and professional development, including learning new technologies and programming languages.
  • Codeable values quality communication and offers a supportive work culture.
  • The application process includes regular interviews and practical tests, ensuring a thorough selection process.
Apply now
Please, let Codeable know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback