Senior Ruby on Rails Software Engineer at FRONTSTEPS

| Greater Denver Area
Sorry, this job was removed at 5:20 a.m. (MST) on Monday, November 1, 2021
Find out who's hiring in Colorado.
See all Developer + Engineer jobs in Colorado
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Headquartered in Denver, Colorado, FRONTSTEPS is a SaaS company with a resident engagement platform to empower communities to be safe, informed, and efficient. More than 23,000 communities nationwide - that is 4.4 million homeowners - are covered by FRONTSTEPS services! We deliver solutions that simplify how management companies, homeowner associations, builders, and security & patrol experts build, connect, operate, and secure modern communities. With a focus on mobile-first technology and best-in-class integrations, our products make it easy for community leaders and homeowners to communicate, collaborate, and drive a more prosperous community.FRONTSTEPS is guided by the core values of 1) developing our people, 2) taking care of the customer at all times, 3) moving with purpose and urgency, 4) being open, honest, and transparent, 5) innovating and failing forward, and 6) being courageous.POSITION OVERVIEWAs a Ruby on Rails Engineer at Frontsteps you will help shape a platform that millions of home community residents and property managers use every day.You will be working with experienced, passionate programmers as part of the application team within a broader engineering organization with a strong technical culture. You will be expected to contribute not only to the back end (Ruby on Rails) code but also to the front-end code. We value a broad knowledge base and encourage our employees to develop a well-rounded skill set and be comfortable contributing to any part of the code base.We work in agile scrum teams, which means you will be working closely with a smaller group of co-workers. We use daily stand-ups and put a strong emphasis on communication and knowledge-sharing. Within a Scrum team, although members may have more specialized areas of expertise, each person will contribute to all types of tasks - client-side code, server-side code, and some manual QA. A variety of community-of-practice groups are also active for conversation around specific topics.JOB RESPONSIBILITIES
  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of data storage solutions (i.e., PostgreSQL, Redis)
  • Cross team collaboration with internal systems
  • Write clean and functional front-end code
  • Integration with 3rd party legacy systems via APIs and message buses
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Code reviews
  • Technical documentation
  • Support product team by helping with planning and technical discussions
  • Help maintain code quality, organization, and automation
  • Performs other related duties as request by management
SKILLS & QUALIFICATIONS
  • 5+ years of experience with Ruby/Ruby on Rails, along with other common libraries such as Devise, Sidekiq, Grape, ActiveAdmin, Pundit and Bootstrap
  • Strong understanding of testing with the ability to implement unit, controller and system tests using RSpec
  • Build, install and share gems and plugins
  • Strong understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming (i.e., SOLID)
  • Good understanding of server-side templating languages (i.e., Liquid, Slim)
  • Good understanding of server-side CSS preprocessors (i.e., Sass)
  • Basic understanding of front-end technologies, such as JavaScript, ReactJS, HTML5, and CSS3
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Proficient understanding of GIT
  • Familiarity with Azure, Auth0 and Docker will be a plus
In short, if you have web programming skills, believe in quality code, like solving problems, understand development processes, communicate well, and are comfortable working remotely, please submit your application!REMOTE OPPORTUNITYThis role is eligible for remote work in the following states: AL, AZ, CO, CT, FL, GA, ID, IL, MD, MA, MI, MN, NV, NC, OH, OR, TN, TX, VA, WA and WI. The salary range for this position is $110,000 - $130,000. Occasional meetings may be required in Denver headquarters.Benefits include the following:
  • Medical, Dental, and Vision
  • Company sponsored Short-Term Disability, Long-Term Disability, and Life Insurance
  • Voluntary Life Insurance
  • FSA/HSA
  • Paid Time Off (We offer a generous PTO policy as part of our overall Wellness package - happy and healthy people are happy and healthy employees).
  • Internet Reimbursement
  • 401k match
FRONTSTEPS is proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • Microsoft SQL ServerDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • SketchDesign
    • ConfluenceManagement
    • TrelloManagement
    • WebflowCMS
    • SquarespaceCMS
    • SalesforceCRM
    • MarketoLead Gen

Location

Our office is at 12th & Broadway near Civic Center. Tons of lunch options (Torchy's, Zep's, BurgerFi), a bus stop & a short walk from RTD at 16th & CA

An Insider's view of FRONTSTEPS

How does your team reward individual success?

We established a recognition program for our teams to acknowledge peer to peer award for individuals who go above and beyond. Plus, monthly & quarterly contests for gift cards & team lunch. FRONTSTEPS Managers are invested in seeing that we continue to provide a thriving, exciting, and supportive culture which focuses on innovation & growth.

Marina Vilaysane

Director of Operations

What projects are you most excited about?

I’m excited about the new platform that we’re launching. And we're building rich new customer experiences w/ some household brand names. We're clearly the leader in our industry, but we aren’t taking that for granted. Every client, resident & partner who sees our new products are super impressed. It’s a fun position to be in.

Matt DeWolf

President of Payments

How has your career grown since starting at the company?

I have been given the freedom to initiate and lead initiatives that I wouldn't have been able to in a larger company. After 4 years at FRONTSTEPS, I've grown in responsibility over our People Operations and our people initiatives have gained momentum inside the business. Develop our People is FRONTSTEPS #1 Core Value for a reason!

Juli

Director, People Operations

How do you make yourself accessible to the rest of the team?

I keep my office door open as much as possible to enable anyone to provide timely feedback and seek advice when the unexpected happens. For that to be successful I build relationships with people across my organization to let them know they can come to me whenever necessary and sometimes just to chat and catch up.

Leo Haasbroek

Chief Operating Officer

What is your vision for the company?

Our vision is to change the conversation around HOA software and be a catalyst in opening up communication between neighbors, HOA Boards and community associations. We are building more than a company, it’s truly an effort to develop a culture of growth and excellence as a team.

Jamie Clymer

CEO

What are FRONTSTEPS Perks + Benefits

FRONTSTEPS Benefits Overview

The benefits of working for FRONTSTEPS are endless! Joining our team means opportunities to be pioneering and innovative, every day! You can be part of the Employee Experience Committee that works together to foster a productive and meaningful culture for all team members with virtual events, micro-learning sessions, and festivities throughout the year. From monthly Core Value Awards, to daily kudos, to career coaching and professional development, we put Our People first. Oh, and there are a ton of other benefits like health care, dental, and Flexible PTO, and a monthly home-internet reimbursement. KEEP reading to find out more!

Culture
Volunteer in local community
Partners with Nonprofits
FRONTSTEPS Gives is an extension of our vision to communities and people who don’t have access to our products. We partner with Civil Rights non-profits, Meals on Wheels, and KaBoom.
Friends outside of work
Eat lunch together
Intracompany committees
Employee Experience, Book Club, Wellness, & Shared Hobbies
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Diversity
Documented equal pay policy
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
FRONTSTEPS offers you a Healthcare Flexible Spending Account and a Dependent Care Flexible Spending Account.
Disability Insurance
Company-sponsored short and long term disability benefits.
Dental Benefits
The FRONTSTEPS plan covers 100% of preventative care. We have options that include orthodontia coverage.
Vision Benefits
Our competitive vision plan covers 100% of a basic exam, with a copay. Plus, contact lens and eyeglass frame benefits.
Health Insurance Benefits
FRONTSTEPS offers a PPO and a qualified high-deductible plan with FSA and HSA options.
Life Insurance
FRONTSTEPS offers a company provided life insurance for the financial security for the people who depend on you.
Wellness Programs
The FRONTSTEPS Wellness Committee exists because we know that healthy and happy employees lead to happy customers and healthy business.
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Match charitable contributions
FRONTSTEPS CSR Mission Statement: Supporting Organizations that help people live safely, thrive within their communities, and prosper equitably in society.
Child Care & Parental Leave Benefits
Generous Parental Leave
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
FRONTSTEPS dress code includes Hawaiian Shirt Day, Fan-dom Day, and Ugly Sweater Day. Oh, and all the other days, you can wear whatever is comfy and casual!
Company Outings
Rockies games, ax throwing, bowling ... the FRONTSTEPS team is all about exploring and taking advantage of the cool stuff Denver has to offer!
Happy Hours
Every Friday at 4:30!
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Lunch and learns
Our product team demoes new features and enhancement that are releasing in the near future.
Cross functional training encouraged
Promote from within
Time allotted for learning
Online course subscriptions available
Customized development tracks

Additional Perks + Benefits

While we are a remote-first organization, we do schedule team and company-wide events that make working in a virtual world just a little more enjoyable.

More Jobs at FRONTSTEPS15 open jobs
All Jobs
Dev + Engineer
Operations
Product
Sales
Developer
new
Denver
Operations
new
Denver
Developer
new
Denver
Product
new
Denver
Developer
new
Denver
Sales
new
Denver
Developer
new
Denver
Developer
new
Denver
Developer
new
Denver
Operations
new
Denver
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView FRONTSTEPS's full profileSee more FRONTSTEPS jobs