Rails Developer

The Receptionist
United States
$135,000 - $150,000 USD yearly
Job description
The Receptionist, located in the RiNo district in Denver, CO, is the industry-leading, cloud-based Visitor Management Solution (VMS) that automates visitor check-in and helps reduce the chaos of the modern front office. We are currently seeking a Rails Developer to join our growing team.

The Rails Developer will work on a three-person "package team" that partners with the Director of Engineering to enhance existing features and build new functionality on five week cycles for our manufacturing-focused VMS product we call Receptful. This opportunity will be a great fit for someone who has 5+ years experience building web applications, feels very comfortable creating great UX/UI without needing a designer, is comfortable having ownership of their projects, has a passion for delighting customers, and enjoys collaborating with customers and other team members to create simple solutions for complex problems.

What you'll be doing
  • You’ll primarily be responsible for creating the HTML and JS needed for the user-facing parts of our Majestic Rails Monolith.
  • You will build new or enhance existing ViewComponents and Stimulus controllers, and style them with Tailwind.
  • Perform quality control and testing of your features prior to marking a pull request ready for review.
  • Investigate and fix bugs found by our customers.
  • Review pull requests for team members and provide constructive feedback.
  • Maintain and create RSpec tests.
  • 5+ years of experience building web applications (sorry no recent coding school graduates).
  • At least 3 years of experience using Rails (experience with version 6.1 or above a bonus).
  • A love for (or a desire to return to) the simplicity of server rendered HTML combined with Javascript sprinkles to create user interactions that delight.
  • At least a fundamental understanding of Turbo (especially Frames and Streams)--production experience a plus.
  • Bachelor's degree or equivalent work experience.
  • Experience with a multi-tenant B2B SaaS application is preferred.
  • Alignment with our core values that are the FABRIC of everything we do: Fun, Authentic, Bold, Respectful, Innovative, and Collaborative.
  • A desire to have fun and laugh daily!
Technologies We Use:
  • Primary languages: Ruby, ERB, JavaScript
  • Frameworks: Rails, ViewComponent, Tailwind, StimulusJS, Turbo, RSpec
  • Other: Postgresql, Redis, Sidekiq
What Makes Us Unique
As a company, we live by the principles of Employee Supremacy and our core values of FABRIC. Employee Supremacy means that we act with intention in favor of employees instead of shareholders. By doing so, we create an environment that gives customers an authentic experience and has dedicated, happy, and productive employees, which leads to healthier, more sustainable growth.

Additionally, our core values of FABRIC (Fun, Authentic, Bold, Respectful, Innovative, Collaborative) help us create a vibrant, positive culture at scale. Having these defined provides a clear blueprint for employees to live our values every day, work together to better serve our customers, and speak a common language.
Examples of how this shows up every day are:
  • We pursue intentional growth, not growth at all costs.
  • We strive for sustainable company growth by making decisions that prioritize employee needs first, followed by customers, then shareholders.
  • We know that our team members want to care for our customers, so we give them autonomy and trust to make decisions.
  • We assume positive intent of one another.
Additional Information
Total compensation includes a salary range of $135,000 to $150,000 annually based on a combination of skills, experience, knowledge, and performance. The Receptionist also has a generous benefits program, the full list of which you can review on our careers page!
The Receptionist is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

This job is closed.