Avatar for Trainual

Digital processes, policies, and procedures.

Ruby on Rails Software Engineer

$70k – $100k • 0.1% – 0.25%
Apply now
Hi you! Thanks for checking out a career opportunity with us. We’re feeling the love. Before we dive into this role, let’s get you up to speed on what exactly we do here.

In a nutshell, Trainual is technology at the intersection of training and manuals. Our SaaS platform helps fast-growing businesses create modern training manuals. Trainual allows businesses to document every process, policy, and SOP in one place so that they can automate their onboarding and training, stop repeating themselves, and scale faster.

Now that we have over 2,500 customers in 100+ countries, we are expanding our development team to maintain our incredible product experience. That’s where you come in.

This full-stack web developer position works closely with our Product, Marketing and Customer Success teams to get things done - fast. We're looking for people that love what they do and get excited to work with a team that's shaping the future of Trainual and small businesses worldwide. You will be forward-thinking, with a service and growth mindset. You will be a great verbal and written communicator, a tactful diplomat, strong analyst and thorough problem solver.

This could mean helping our customer success team troubleshoot a technical issue, working with our product team to plan and give input on designs. Being a small team, we all wear a lot of hats and are looking for someone who's excited to be a part of the growth. Our stack consists of Ruby on Rails, Postgres, JS, CoffeeScript, HAML and SCSS and is deployed to Heroku and S3.

What you’ll do:
Work closely with our product and design team to solve user problems in the training and on-boarding space.
Write clean and efficient code.
Translate wireframes and user stories into user friendly features.
Work collaboratively with a small team and independently.
Work with our customer success team to provide technical support to end users.
Identify and analyze any bugs found during testing and document them.

Requirements:
Ruby on Rails experience (4+ years)
Proficient with JavaScript, jQuery & AJAX (2-3 years)
Experience with HAML, CoffeeScript and RSpec is a plus
Git & GitHub experience
Familiar with Heroku & S3
Bootstrap framework knowledge
Curiosity to learn and constantly improve
A blend of product, system, and people knowledge that lets you jump into a fast-paced environment and contribute from day one
A strong sense of ownership & ability to self-motivate
Excellent written and verbal communication and interpersonal skills
Technical/ Customer support experience (1-2 years)
Degree in computer science or equivalent experience

Bonus skills:
Redis
Eslasticsearch
Experience with a design system
Experience working with SaaS products
B2B software experience
Experience with front-end frameworks
Experience working with back-end API's

Benefits:
Fun, centrally located office and ability to work outside of our office when needed
100% company covered healthcare
Unlimited PTO
Company-sponsored travel & experiences
401k with company match
Opportunity to attend conferences and seminars to further your education
Company events & happy hours
Collaborative, fun and casual work environment

Work Authorization:
United States (Required)

Meet your team

People you would work with in this role
Head of People Ops @Trainual • Previously @Coplex @CampusLogic and @Google