Senior Developer

Remote
March 6, 2025
Salary
$
120000
 - 
$
160000
Job Type
Full Time
Years of Experience
4
 - 
8
 years
Industry
FinTech

Job Description



Toast is recruiting on behalf of this company, a fast-growing organization dedicated to financial empowerment. Their platform helps businesses improve employee financial wellness through innovative solutions like earned wage access, reducing financial stress and increasing workplace productivity. With significant industry recognition and strong funding, this company is shaping the future of financial technology and is looking for a Senior Ruby on Rails Developer to join their team.

This company is seeking an experienced Senior Ruby on Rails Developer to contribute to customer-facing and admin products, third-party integrations, and system architecture. You will play a key role in solving complex engineering challenges while ensuring flexibility, reliability, and scalability. Collaboration across teams is essential as you help drive innovation in financial technology.
 

Key Responsibilities

 
  • Design, develop, and maintain core web and mobile applications.
  • Architect scalable and flexible systems to enhance performance and reliability.
  • Integrate and manage third-party tools and services.
  • Engage in agile development processes, including sprint planning, story grooming, and daily standups.
  • Collaborate with Product, Customer Care, and Finance teams to refine and implement new features.
  • Follow secure coding practices and adhere to SDLC guidelines.
  • Contribute to code reviews, mentorship, and knowledge-sharing within the development team.
  • Champion the company’s mission to provide responsible financial products to underserved employees.
 

Requirements

 
  • 4+ years of hands-on experience with Ruby on Rails in production environments.
  • Strong problem-solving skills with experience in scalability, concurrency, background processing, and third-party data ingestion.
  • Deep understanding of SOLID principles, domain-driven design, performance optimization, and testing.
  • Ability to balance rapid prototyping with building maintainable, production-ready systems.
  • Strong SQL and data analysis skills with an analytical approach to troubleshooting.
  • Full-stack ownership, taking responsibility from backend to frontend, testing, and deployment.
  • Experience working in an agile development environment with sprints and scrum.
  • Proficiency in Git, GitHub, Jira, and other development tools.
Bonus Points For
  • Experience with BI tools like Metabase or Looker.
  • Competence in React or React Native.
  • Interest or experience in DevOps, AWS, and cloud services.
  • Background in financial technology, accounting systems, or banking.


Benefits

 
  • Fully Remote – Work from anywhere, permanently.
  • Flexible Time Off – Up to 6 weeks of vacation, supporting diverse lifestyles.
  • Day-One Benefits – Medical, vision, dental, mental health coverage, and wellness stipends.
  • Inclusive Parental Leave – Comprehensive leave and top-up support.
  • Supportive Culture – Earned wage access, real-time salary insights, and a learning-friendly environment.

Toast's Process

1. Application Review

Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!

2. Vetting Call

If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.

3. Profile Creation

Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.

4. Client Submission

After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.