
Senior Ruby/Rails Back-End Developer
emerchantpay Ltdover 1 year ago
Remote, BulgariaSenior
Responsibilities
- Design and implement complex workflows, APIs, and UI backends for payment platforms.
- Perform TDD/BDD using tools such as RSpec.
- Participate in scaling highly available payment services targeting 99.99% uptime.
Requirements
- 3–4+ years of experience using Ruby and Ruby on Rails.
- Experience with MySQL and/or PostgreSQL.
- Experience with JavaScript.
- Comfort with TDD/BDD practices and RSpec.
- Fluent written and verbal English.
- Experience building APIs, web security knowledge, and payment-industry experience are advantageous.
- Experience with React, Redux, Redis, RabbitMQ, GraphQL, Docker, AWS, Terraform, and Ansible is advantageous.
Benefits
- Fully distributed and remote work arrangement.
- 25 days of paid holiday, increasing by one day for every two years with the company.
- Professional development through books, trainings, and certifications.
- Excellent working conditions, casual atmosphere, and state-of-the-art hardware.
- Opportunity to work in a fast-growing, modern, and challenging payment business.
Tech Stack
AnsibleAWSDockerGraphQLJavaScriptMySQLPostgreSQLRabbitMQReactRedisReduxRSpecRubyRuby on RailsTerraform