×

See more Back-End Programming jobs

Back to all jobs

Mid-Senior Rails Systems Monitoring & Quality Assurance

Posted 8 days ago

WebPunch is a brand experience company that focuses on feedback and reputation management. Based in Denver, Colorado, we are a passionate team committed to a strong work-life balance. We have a strong client base (with most of our base in franchising) and a 95% retention rate. We are bootstrapped, profitable, and well-established.  We are looking for someone that can help lead us into our growth phase. Could that be you?

About Our Team:

  • Currently, our three developers are senior-level and work remotely. Our daily standup is at 9:00 am MST. 

 

Position Overview

Join our team in a critical role focused on Ruby on Rails, legacy React code, Hotwire (nice to have), and Heroku infrastructure. You'll monitor, maintain, and enhance WebPunch systems while ensuring top-quality standards. The ideal candidate excels in system optimization, working with modern and legacy technologies, and resolving bugs to ensure stability and performance.

 


 

Key Responsibilities

  • Monitor and maintain the multiple WebPunch subsystems (email, SMS, data ingestions, to name a few) for uptime, reliability, and performance, ensuring security, data compliance, and site integrity.

  • Identify, troubleshoot, and resolve system issues proactively with scalable, sustainable solutions.

  • Optimize system architecture through collaboration with cross-functional teams and a focus on simplicity over complexity.

  • Monitor system metrics, logs, and alerts to ensure smooth operations and minimize downtime.

  • Maintain and extend our test suite for system components, including unit, integration, and end-to-end tests.

  • Identify, document, and reproduce bugs efficiently while maintaining detailed records of resolutions.

  • Ensure compliance with company standards, industry best practices, and regulatory requirements.

  • Develop playbooks, processes, and tools to support continuous improvement and system optimization.

 


 

Qualifications

Experience: 5+ years of professional development experience, with a strong focus on system monitoring, quality assurance, and bug fixing.

 

Technical Skills:

  • Proficiency in Ruby on Rails

  • Skilled in managing relational databases and diagnosing slow queries

  • Familiarity with Heroku infrastructure management

  • Ease of navigation across log messages and error backtraces on production environments, familiarity with Airbrake and Coralogix is a plus

  • Expertise in testing frameworks 

  • Strong understanding of debugging tools, database systems, APIs, and system integrations.

 

Required Technical Skills: 

  • Ruby and Ruby on Rails

  • PostgreSQL

  • JavaScript and React

  • Hotwire, as we are moving away from React

  • Proficiency in building and consuming web APIs

  • Git/Github

  • Redisand Sidekiq

  • Willing to work with an existing code base

  • Test-driven development using RSpec, Capybara.

  • Pair programming and code review of pull requests

  • The ability to learn a fairly robust codebase

**Google My Business experience is a plus

 

Tools Used:

  • Heroku

  • Twilio 

  • Mandrill

  • AWS

  • Slack

  • Trello

  • GSuite

  • Travis CI

 

“Being Human” Skills:

  • Ability to be a team player and work with other WebPunch team members who are less technical.

  • Has heart and cares about the business, our clients, and our team.

  • Deadline-driven (we never miss deadlines).

  • Ability to come up with ideas and think of solutions and services.

  • Lack of ego and doesn’t talk down to others. 

  • Problem-Solving: Demonstrated ability to identify and resolve complex system and code issues efficiently.

  • Collaboration: Excellent communication skills and the ability to work effectively with cross-functional teams.

  • Mindset: Detail-oriented, proactive, and committed to delivering high-quality results.

 


 

WebPunch Perks:

  • 20+ Paid Company Holidays

  • Unlimited Vacation + Sick Time

  • Your Birthday Off (Paid!)

  •  Becoming Your Best Self Initiative

  • Paid Meditation with Headspace

  • No Over-40-Hour Weeks or Weekends—Ever

  • Virtual Team Events (Cooking classes, anyone?)

  • Assembly Credits: Use them for gym, travel, daycare, coffee, etc.

  • Company-Provided MacBook

  • Pet Adoption Program (We pay 50% of your adoption fees!)
    Health, Dental, Vision + HSA

  • 401k with 3% Match + Roth Account Option

  • Half-Day Fridays

 


 

How to Apply:

Ready to join our team? Start by clicking the link below.

https://app.testgorilla.com/s/zbdamebo

By completing this assessment, you'll have the chance to showcase your skills relevant to the role. This approach allows our team to focus on your unique abilities, moving away from the traditional CV comparison. This ensures a fair and unbiased evaluation process, offering every candidate an equal opportunity to truly stand out. Expect the assessment to take around 60-100 minutes of your time. Good luck!

 Apply now and help us take our development to the next level.


Apply Now

Let's start your dream job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote Back-End Programming Jobs

Just set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters.

Activate JobCopilot

WebPunch Star Icon

View company

Jobs posted: 31

Tired of Applying to Jobs Manually?

Let JobCopilot do it for you.

No more spreadsheets. No more copy-pasting. Just set your preferences and let your Al copilot search, match, and apply to jobs while you sleep.

  • Applies for jobs that actually match your skills

  • Tailors your resume and cover letter automatically

  • Works 24/7-so you don't have to

Activate JobCopilot

Related Jobs Remote Back-End Programming jobs