Callbell logo
Callbell

Ruby on Rails Developer

Icons/solid/bell Alert
Parot

Basics

Icons/currency euro

- yearly

Icons/timer

Full time job

Icons/beacher

~ 4 years XP

Icons/briefcase

Remote

Icons/time

almost 3 years ago

Icons/eye

296 views

About Callbell


Callbell is a software as a service platform for customer communication via Direct Messaging Apps.

Callbell helps B2C businesses to better serve their customers through their favorite channels, including Whatsapp Business, Facebook Messenger, Instagram Direct and Telegram.

As we enter the "now"​ era, Direct Messaging Applications are becoming the new big customer support paradigm. Thanks to an easy to set-up cloud platform and a customizable website widget, Callbell centralizes all communications in one single place, helping CS and Sales teams to connect to customers across channels.

Find out more and start for free at: www.callbell.eu

The Role


We started Callbell by chance when in November 2018 we landed on a Twilio website page that was advertising the recent release of the WhatsApp Business APIs & we started discussing something new that would allow companies to easily integrate this channel into their customer service.

Callbell is a centralized collaborative inbox for WhatsApp, Instagram Direct, Facebook Messenger, and Telegram which allows businesses to communicate with their customers in real-time on the messaging platform of their choice.
We launched the product in September 2019 and so far we have 1000+ paying clients. We have grown from 2 people (Carlo & Gianluca, the co-founders) to a team of 25 people working full-remote from all around the world (France, Portugal, Italy, Argentina, Mexico, Peru, Brazil, Panama, Venezuela, India, Egypt).

We are looking for a Ruby on Rails engineer who thrives in a startup environment, is passionate about building great software, and enjoys a wide variety of problems. This position is full-time & full-remote.

Why are we hiring for this position?

Callbell processes more than 17M messages monthly, with this number constantly increasing. Our main challenge for 2022 will be to scale our current real-time messaging infrastructure built on Ruby on Rails, ActionCable / AnyCable, Golang, Redis, Postgres, Kafka, and ClickHouse.

At the same time, with our customer base growing, we need to also provide new features which help businesses from all around the world to be effective in handling 1-to-1 communication through mobile messaging apps:

  • Make the product easier to use: most of our users are non-technical and have high expectations. We aim to keep the core of our product simple solid and easy to understand

  • Continuously improve performance: having a real-time, highly interactive platform pushes us every day in building a more reliable infrastructure and a simpler product

  • Being pragmatic and data-driven: we think that every choice should be backed up by data and measured accordingly. At the same time, we want to provide our customers with in-context data regarding their team performance

You will be a key member of our engineering team, and enable us to improve our product velocity. This includes enhancing the underlying architecture to support growth while collaborating with the wider team to more quickly deliver new functionalities.

What you will do specifically

You will be working primarily in Rails backend applications that directly handle 5+ million requests per day.

Some of the expected activities you’ll be performing will be the following:
  • Create external and internal APIs
  • Create new services to scale or outperform current ones
  • Help the team to build new features by providing pragmatic solutions
  • Write testable and well-documented code Keep our platform secure and reliable

Skills and experience we’re looking for in this role:
  • 4+ years working as a backend or full-stack engineer in Rails
  • 4+ years of startup experience in full-time remote work Fluency with our stack: Ruby on Rails, ActionCable / AnyCable, Golang, Redis, and Postgres
  • Writing clean, testable code (RSpec)
  • Independent and self-motivated mindset; proactive in finding solutions while able to structure your own work

Other requirements
  • You have a fully functioning workspace and a quiet place to focus with a high-speed internet connection
  • You are in a European time zone (+/-3 UTC range would be best)
  • This is your full-time job (no other part-time roles)
  • Fluency (written and verbal) in English
Icons/delimiter straight multiple %# Main fill %> %# Black border with increased stroke width %> %# Shadow effect - slightly offset path %>