Senior Ruby Chatbot Developer

At Mav
  • Full Time
  • Employee
  • Full Remote (with restrictions)

Posted on November 24th

Apply for this position

As a product-led company, Mav (the product) is at the core of everything we do at the company. Our product team is growing and we're looking for a Senior Chatbot Developer with a growth mindset, who loves to learn and wants a large scope of ownership within our fast growing company.

The features you build will have a direct impact on our customers and our company, and you'll work directly with the CEO and Founder (who is a developer himself) on a daily basis.

The ideal candidate is proficient in modern Ruby and Chatbot development. We will bring you in during the product planning meetings and give you the freedom to work hard and fast, while also keeping the Mav chatbot service in high performance.

Responsibilities:
Attend product planning meetings and playing an active role in scoping out new features directly with founders.
  • Design, build and maintain efficient, reusable, and reliable Ruby chatbot code.
  • Maintain and own our internal chatbot fulfillment service called Kuiper - Forked from the popular Ruby framework Stealth.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Maintain and improve our Github CI and Heroku Production environments.

Qualifications:
  • 1+ years of experience developing chatbots
  • 5+ years of experience building Ruby-based applications (Rails, Redis, Sidekiq, etc)
  • Understanding of the fundamentals of a good chatbot (Design, Implementation, State Machines, NLP, Sessions, Etc.)
  • Experience with Stealth, the Ruby chatbot platform
  • Experience with NLP engines (Microsoft LUIS, Wit.ai and Dialogflow)
  • Experience with the Twilio API
  • Good understanding of the syntax of Ruby and its nuances
  • Ability to integrate multiple data sources and databases into one system
  • Ability to implement automated testing platforms and unit tests in RSpec
  • Familiarity with development aiding tools such as VSCode
  • Familiarity with continuous integration, specifically Github Actions
  • Familiarity with Heroku and Heroku Pipelines
  • Familiarity with workflow tools such as Clickup, Slack, Hubspot, etc. a plus

What's In It for You:
  • Fast, exciting start-up environment
  • Full platform ownership
  • Meaningful equity
  • Benefits

We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our customers.

Apply for this position

Want Ruby on Rails jobs delivered to your inbox?

We do not share your email address. See our Privacy & Data Policies for more details.

Help us maintain and improve the quality of RailsGigs

Is this not a Ruby on Rails opportunity? Is there something wrong with the posting? Anything else you think we should know? We'd appreciate it if you'd tell us!

Drop us a line!