Companies you'll love to work for

Everywhere Ventures
291
companies
585
Jobs

Senior Ruby On Rails Developer

Todd

Todd

Software Engineering · Full-time
Cincinnati, OH, USA
Posted on Tuesday, October 1, 2024

Job Title: Senior Ruby on Rails Developer

Location: Cincinnati, OH

Company: BeyondWill

About Us:

At BeyondWill we are on a mission to make estate planning easier and more personal to ensure loved ones are protected and prepared for the future. We are seeking a Senior Ruby on Rails developer to join our dynamic team and help us build scalable, reliable, and innovative web applications that empower our users.

Position Overview:

As a Senior Ruby on Rails Developer, you will play a crucial role in architecting and developing core features for BeyondWill. You will take ownership of the full software development lifecycle, leading technical decision-making while mentoring junior developers. If you are excited about working in a dynamic, fast-paced environment and enjoy leveraging cutting-edge technology to solve real-world problems, we want you on our team.

Key Responsibilities:

  • Lead the development, maintenance, and scaling of Ruby on Rails applications using Rails 7.2.
  • Enhance test coverage and refactor legacy code using RSpec for system-level tests.
  • Implement secure authentication systems using Authentication-Zero with passwordless authentication.
  • Work with Bun for JavaScript compilation and Propshaft for asset management.
  • Manage ActiveStorage with Google Cloud Storage and implement caching strategies with SolidCache.
  • Develop and optimize APIs and front-end interfaces using Hotwire, Turbo, and Stimulus.
  • Utilize tools such as Blazer, Ahoy, and HotJar to integrate and analyze application performance.
  • Lead efforts to implement distributed tracing with OpenTelemetry and monitoring using Honeycomb.
  • Collaborate with cross-functional teams to translate business needs into robust technical solutions.
  • Mentor junior developers and participate in code reviews to maintain a high standard of code quality.
  • Contribute to architectural discussions and make recommendations for improvements to the stack.
  • Ensure system security by applying ActiveRecord encryption to sensitive data.

Requirements:

  • 5+ years of experience as a Ruby on Rails developer or in a similar role.
  • Strong proficiency in Ruby, the Ruby on Rails framework (version 7.2), and experience with front-end technologies (Hotwire/Stimulus/Turbo, Tailwind CSS).
  • Proven experience with authentication systems (e.g., Authentication-Zero) and caching (SolidCache or similar).
  • Familiarity with cloud platforms, especially Google Cloud Platform (GCP) and ActiveStorage via Google Cloud Storage.
  • Understanding of RESTful API design and development.
  • Proficient with Git, Agile methodologies, and CI/CD pipelines.
  • Experience with distributed systems and tracing (e.g., OpenTelemetry, Honeycomb).
  • In-depth knowledge of SQL databases (PostgreSQL preferred) and optimizing queries.
  • Solid understanding of testing frameworks (RSpec) with experience improving test coverage.
  • Experience with containerization and cloud deployment (e.g., GCP Cloud Run).
  • Knowledge of version control systems (e.g., Git) and agile development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and leadership experience, with the ability to mentor junior team members.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • Flexible work hours and remote work options.
  • Professional development opportunities and learning budget.
  • Generous vacation and PTO policy.
  • Collaborative and supportive team environment.

How to Apply:

If you are passionate about Ruby on Rails development and excited to make a meaningful impact, we would love to hear from you! Please send your resume, a brief cover letter, and links to your portfolio or GitHub to eron@beyondwill.co

Todd is an equal opportunity employer.