Senior Ruby/Rails Back-End Developer

Logo of emerchantpay

emerchantpay

πŸ“Remote - Bulgaria

Job highlights

Summary

Join emerchantpay, a leading global payment service provider, as an experienced RoR developer! We offer a challenging and constantly growing environment with opportunities to design and implement complex workflows, APIs, and UI backends for payment platforms. You will utilize TDD/BDD practices and contribute to scaling highly available payment services. We provide excellent working conditions, professional development opportunities, and a fully distributed and remote work environment. Apply now with your CV in English!

Requirements

  • 3-4+ years using Ruby and Ruby on Rails
  • Database experience with MySQL and/or PostgreSQL
  • Experience with JavaScript
  • Comfortable with TDD/BDD practices, Rspec
  • Fluent English, both written and verbal

Responsibilities

  • Design and implement complex workflows, APIs, and UI backends for payment platforms
  • Perform TDD/BDD using various tools like RSpec
  • Take part in scaling highly available payment services (99.99% uptime)

Preferred Qualifications

  • Experience in building APIs using the latest standards
  • Experience with React and Redux
  • Experience with Redis
  • Experience with RabbitMQ
  • Experience with GraphQL
  • Web security knowledge
  • Experience with Docker and containerized workloads
  • Experience with AWS, Terraform, and Ansible
  • Previous experience in the payment industry

Benefits

  • Fast-growing payment company
  • Excellent working conditions, casual atmosphere, and state-of-the-art hardware
  • Modern, challenging, constantly growing business
  • Professional development - books, trainings, certifications, etc
  • 25 days paid holiday, 1 day for every 2 years with us
  • Fully distributed and remote
  • Benefits platform containing many benefits to choose from

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let emerchantpay know you found this job on JobsCollider. Thanks! πŸ™