backНазад до пошуку

Senior/Lead Ruby Engineer

Віддалений* формат співпраці з території - Україна

*Ви можете працювати віддалено з території країни (або країн), для яких відкрита ця позиція.

Ruby
hot
Не знайшли свою вакансію?

Поділіться своїм CV — ми запропонуємо роль, що відповідає вашим навичкам та досвіду.

Знайти мою роль →

We are seeking a Senior/Lead Ruby Engineer to join our team and develop production-grade systems for a high-impact ecommerce payments platform.

This role includes opportunities to collaborate with a global team, enhance critical features and reliability, and work closely with peers.

Чим ви будете займатися у цій ролі
  • Develop and maintain features in a Ruby on Rails service for the payments platform
  • Deliver production-grade functionality with test coverage, instrumentation and documentation
  • Diagnose production issues and contribute to post-incident reviews to improve reliability
  • Participate in agile ceremonies including planning, demos and retrospectives
  • Collaborate with engineering, product and customer support teams
  • Integrate third-party APIs and services, particularly those with complex state transitions like payment flows
  • Ensure a product-focused approach while evaluating the business impact of engineering decisions
Навички
  • 5+ years of professional backend development experience with significant focus on Ruby on Rails
  • Knowledge of production-grade systems, including logs, traces, metrics and feature flags
  • Familiarity with observability tools such as Prometheus, Grafana, Sentry or Lightstep
  • Understanding of Domain Driven Design
  • Skills in integrating third-party APIs and services
  • Proficiency in writing testable, maintainable and clean code with continuous integration and deployment
  • Background in payments, fintech or ecommerce platforms
  • Excellent written and verbal communication skills
  • English proficiency at B2 level or higher
Буде перевагою
  • Knowledge of Google Cloud Platform and its ecosystem
  • Background in PHP and TypeScript
  • Flexibility to use different programming languages and frameworks based on project requirements