Senior Ruby on Rails

Не указаноБолгария

SeniorRemoteКачество текста 2/5

BackendRubyRedisREST APIGraphQLAWS
Откликнуться
Обязательные требования:
• 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;

Будет плюсом:
• 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 supporting or mentoring other engineers.