Rails Developer

Sorry, this job was removed at 9:29 a.m. (MST) on Monday, October 19, 2020
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job description

Do you want to be part of a development team that is entirely driven by delighting customers (as opposed to growth at all costs, or features that only exist to land the next big contract or round of funding)?

Do you yearn for a position where your contributions have a direct impact on the company's and your success?

Do the terms "bootstrapped" and "customer funded" get you excited?

If your answer to those three questions is a resounding "YES" then keep reading!

The engineering department is looking to add a talented Full Stack Web Developer that will help take the team to the next level. We don't track points, hours, vacation days, or other arbitrary metrics. We exist to delight our customers with software that is flexible, easy to use, and solves their real-world problems. We strive to have fun each and every day, and we do that by leveraging the Entrepreneurial Operating System (EOS) to succeed as a company!

You Will

  • Produce solid, thoroughly tested, defensively written code that meets today's requirements, while also being designed with an eye toward the future.
  • Seek out customer interaction and use the information you gather to inform the features you will build.
  • Collaborate with team members to build best-in-class products for our customers.
  • Flex your entrepreneurial muscles by asking questions and getting to try out ideas that you think will help improve the company.
  • Demonstrate your alignment with our core values that is the FABRIC of everything we do.
  • Be responsible for maintaining and improving our Rails application that is used by our customers to configure their iPad application and manage their visitors.
  • Collaborate with our iOS Developer to define, scope, build, and test new features.
  • Continually improve code coverage by writing tests that are meaningful and fast.
  • Build integrations that our customers will use to help them manage their visit data in an increasingly more efficient manner.
  • Review code from other developers to ensure it is secure and bug free.

Requirements

  • Passion for the needs of the customer, and a desire to talk to them to help inform product development.
  • Natural curiosity to figure out how and why things work the way they do.
  • A "do what it takes" attitude that helps you tear down blockers, but not at the cost of burnout.
  • Personal commitment to quality, testing things yourself, and a general distaste for bugs.
  • 5 years experience building and maintaining full stack web applications using Rails.
  • Proficiency designing JSON APIs.
  • Proficiency with both the back-end design of a system as well as the front-end usability.
  • Proficiency with workers and knowing when a piece of work should be done in the background.
  • Competence interfacing with third-party services using webhooks and/or JSON APIs.
  • Competence performance tuning ActiveRecord queries.
  • Experience using messaging platforms like Twilio, SendGrid, and Pusher.
  • Understanding of concepts like parent-child relationships, state machines, soft deletes, roles, permissions, and object versioning.
  • Understanding of libraries like Ancestry, CarrierWave, Devise, Paranoia, PaperTrial, and Transitions.
  • Understanding of the capabilities of mobile apps.

Nice to have skills/experiences

  • Gone through at least one major Rails upgrade (e.g. 5 -> 6).
  • Played with GraphQL and/or the Hasura platform.
  • Built an API using the JSON API spec.
  • Scaled web applications to > hundreds of requests per second.
  • Handled payments via a subscription service like Recurly.
  • Built something in the iOS ecosystem.

Technologies Currently In Use

  • Primary languages: Ruby, ERB, JavaScript
  • Frameworks: Rails, RSpec, jQuery, Paloma, Bootstrap
  • Operating Systems: macOS
  • Other: GraphQL, Postgresql, Redis, Sidekiq

About Us

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. Companies around the world trust our efficient, secure solution to create a great first impression and connect employees with their visitors. The Receptionist for iPad is in use in close to 4,000 locations in 35 countries around the globe, including companies such as XPO, ADP, TripAdvisor, and Sphero.

Benefits

  • Hard work, humanity, fun, and laughter. We are a small, passionate, driven, and highly collaborative team that is fully invested in the success of our company, and values contributions from each team member. No gossip. No BS. No buzzwords.
  • A commitment to professional development and support of your growth.
  • An opportunity to make a deep impact and fully contribute to the growth of our organization.
  • Flexible hours from a combination of work environments including work-from-home in addition to a premier co-working space (Industry RiNo), with outstanding amenities (e.g., recreation, cafe, networking, etc.).
  • Quarterly company outings (some just us, some with families, and some with families and contractors).
  • Competitive compensation package that includes unlimited PTO (with a 10 day must use policy); 9 company holidays (plus “Check-In” days); excellent coverage for health, dental, and vision; 401K with company match; a conference, technology, and travel stipend.
  • Free lunches and a robust “snack vault.” We don’t want anyone to be hungry.

Additional Information

The Receptionist is an equal opportunity employer and values diversity at our company. We do not discriminate against otherwise qualified applicants on the basis of actual or perceived race, color, creed, religion, ancestry, citizenship status, age, sex, marital status, sexual orientation, national origin, disability or handicap, veteran status, or any other characteristic protected by applicable federal, state, or local laws. Please, no applicants from recruiters at this time.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

3827 Lafayette St, Denver, CO 80205, Denver, CO 80205

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about The ReceptionistFind similar jobs