Клиент: Болгария. Загрузка: 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.