Hi! We're looking
for a Senior Ruby on Rails Developer
Every day, we help hundreds of companies around the globe build and grow their mobile apps.

Apphud is a comprehensive in-app purchase infrastructure for iOS and Android apps. We help leading mobile developers, marketers, and product managers quickly integrate in-app purchases, provide them with precise real-time analytical data and give a powerful pricing A/B testing platform.

Currently, almost 1,000 apps on the App Store and Google play rely on Apphud Infrastructure. We have a fully remote team with no office, tight schedule and no bureaucracy. If you are not afraid of difficulties, want to make a cool product in a cool team — join us today!
About us
✨ Job Description
We work on Apphud - the SaaS platform that provides tools for mobile apps with in-app subscriptions which allows increasing their revenue.

We are growing fast and we need a Russian-speaking Ruby developer with experience in designing and building competent architecture.

Our stack:
Ruby 2.7, Ruby on Rails 6, ReactJS, PostgreSQL, ClickHouse, Sidekiq, Redis, Docker, Kubernetes.

What to do:
  • Develop new features on the backend side and cover the logic with tests;
  • Optimize database queries and improve the analytics system;
  • Think over and develop the technical architecture of the project;
  • Maintain technical documentation up to date;
  • Dive deeply into the project, have your own vision of the server-side development;
  • Take an active part in solving various product and business problems.

We are waiting that you are:
  • Responsible. You care what happens to the product, you try to make it better every day;
  • Proactive. You come up with ideas for product, process, and architecture development;
  • Team player. You communicate and improve the product in communication with other guys.

Required skills:

  • Experience in Ruby on Rails for over 5 years;
  • Knowledge of SQL, ability to write optimal (complex) queries;
  • Extensive experience with PostgreSQL;
  • Experience with dry-rb is desirable;
  • Understanding the importance of unit and integration tests (RSpec);
  • Ability to work with all kinds of external APIs;
  • Experience with Docker;
  • Description of API documentation using swagger;
  • Good technical English (B1 and above).

It will be a plus if you have:
  • Experience in highly loaded projects;
  • Experience with Kafka;
  • Knowledge of Golang;
  • Understanding how SaaS projects work. Ideal if you had to deal with the creation of billing for SaaS (Stripe, PayPal).

  • We are a small team where each team member takes part in the growth of the product and solving business problems.
  • High competitive pay - we work together and grow together!
  • We have a distributed team, we work remotely.
  • We use Slack + Zoom + Jira + Confluence.
✋ Meet the leadership team
Denis Minnetdinov
CEO & Founder
IT-entrepreneur and Inventor. Made 20+ SaaS and iOS projects since 2013. We help iOS developers integrate, analyze and manage auto-renewable subscriptions.
Alexander Selivanov
Co-founder & CTO
Every day, we help hundreds of companies around the globe build and grow their mobile apps. Apphud is a comprehensive in-app purchase infrastructure for iOS and Android apps. Track iOS auto-renewable subscriptions.
Renat Kurbanov
Grow iOS subscriptions business using Apphud. iOS Developer, Apphud Co-Founder. Making integration of subscriptions in iOS apps easy and enjoyable. Bring back unsubscribers in iOS apps. Reduce Churn rate and increase profit. Give you analytics on subscriptions. Free.
Interested in this job?
Let us know
We like to keep things simple, so you don't need to complete a long form. Just leave your email and LinkedIn URL — and connect with founders directly.
This page was created by asynchr.com team
We bring awesome job opportunities to senior tech people

Privacy Policy | Cookie Policy | Terms and Conditions