A complete application in a minute
Tailored resume and cover letter, ready to send.
Aristek Systems ищет Middle Ruby (RoR) Software Engineer для разработки и поддержки бэкэнд-сервисов финтех-платформы. Ваша задача — поддерживать банковские и платежные сервисы, REST API на Rails 7/8 API-only и тесно сотрудничать с Frontend, QA и DevOps.
Требуется 3+ года опыта Ruby on Rails, знание PostgreSQL, Redis, Docker и OpenAPI. Работа удаленная, with международный охват клиентов и гибкий график.
Aristek Systems is actively involved in the development of innovative IT solutions for the US and European markets. Our team consists of over 170 highly qualified professionals of various IT-spheres. Now we are looking for a Middle Ruby (RoR) Software Engineer to join our team! Fintech platform that integrates multiple financial services into a single product.
Develop and maintain backend services of a fintech platform (fiat/crypto payments, wallets, ledger, KYC). Build and evolve REST APIs (Rails 8 API-only), keeping the OpenAPI specification in sync. Integrate with third-party financial services: crypto exchange, KYC provider, banking/SEPA, SMS and messaging providers. Implement background processing and scheduled jobs (Sidekiq, sidekiq-scheduler). Write automated tests (RSpec) for every change, including edge cases and idempotency. Perform code reviews and keep technical documentation up to date. Collaborate with Frontend (React), BA, QA and DevOps. Participating in daily meetings and plannings.
3+ years of commercial experience with Ruby on Rails Experience with modern Rails (7/8) API-only applications Strong RSpec skills (FactoryBot, WebMock, request and service specs) Solid experience with PostgreSQL and Redis Experience with Sidekiq and background job processing Experience integrating third-party APIs (Faraday/RestClient, webhooks, error handling, retries) Understanding of authentication and authorization (JWT, OAuth2/Doorkeeper) Experience with Docker and Git (GitLab) Understanding of database transactions, data consistency and idempotency Ability to quickly understand business requirements and deliver working, production-ready solutions in a fast-paced environment English B1+. Будет плюсом: Experience in fintech, payments or crypto (exchanges, wallets, ledgers, KYC/AML); Experience with microservice / service-oriented architecture; OpenAPI / Swagger (rswag); Observability: OpenTelemetry, Prometheus, structured logging; Security tooling and practices (Brakeman, rate limiting, secure handling of financial data); Basic knowledge of React.js and TypeScript; Experience with AI-assisted development tools (Claude Code, Cursor)