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 a desk, a coffee shop, or in the great outdoors - jobs are fully remote, forever
- Flexible Time Off – Whether it's a longer vacation to explore new horizons, a series of short breaks for regular rejuvenation, or stepping away for a new level of mastery in a skillset – their “You-do-You” time off program caters to the diverse and evolving lifestyles of the team with a maximum of 6 weeks vacation
- 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.