Клиент: Болгария. Загрузка: 3+ месяца, full-time. Английский: В2 и выше.

Ставка: 20$ - 25$

Требования:

  • At least 4–6 years of hands-on professional experience building, enhancing, and supporting web applications with Ruby on Rails.
  • Strong knowledge of object-oriented programming, application architecture, and clean, maintainable code principles.
  • Proven experience creating, developing, and supporting RESTful and/or GraphQL APIs.
  • Solid understanding of HTTP fundamentals and modern web application architecture.
  • Familiarity with design patterns and SOLID principles.
  • Experience working with relational databases, including writing performant and well-structured queries.
  • Practical experience with Domain-Driven Design (DDD) and/or Event Sourcing.
  • Experience implementing automated tests and upholding strong code quality standards.
  • Strong understanding of Git-based workflows, including peer reviews and collaborative software development.
  • Familiarity with cloud-based environments, ideally AWS.
  • Experience working within Agile software development teams.
  • Excellent communication skills, with fluency in both written and spoken English.
  • Bachelor’s degree in Computer Science or equivalent hands-on professional experience.

Nice to have:

  • Experience using Dry-Rb.
  • Experience with Sidekiq, Shoryuken, and background/asynchronous job processing.
  • Hands-on experience with Redis.
  • Familiarity with AWS services, including S3, SQS, RDS, and EKS.
  • Experience with monitoring, logging, and observability platforms such as Datadog.
  • Experience participating in technical design conversations and mentoring other engineers.