Intermediate Developer

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

Job Description



Toast is recruiting on behalf of this company, a fast-growing organization dedicated to financial empowerment. Their platform provides businesses of all sizes with tools to improve employee financial wellness, offering services like earned wage access to reduce financial stress and increase productivity. Recognized for its rapid growth and innovation, this company is shaping the future of financial technology and is looking for an Intermediate Ruby on Rails Developer to join their team.

This company is seeking a skilled Intermediate Ruby on Rails Developer to contribute to their customer-facing and admin products, third-party integrations, and system architecture. You will play a crucial role in solving complex engineering challenges while maintaining a strong focus on scalability, security, and performance. This role offers the opportunity to collaborate across teams and drive meaningful innovation in financial technology.
 

Key Responsibilities

 
  • Develop, maintain, and optimize core web and mobile applications.
  • Architect flexible and scalable solutions for increased reliability and performance.
  • Integrate and manage third-party tools and services.
  • Participate in agile development processes, including sprint planning, story grooming, and daily standups.
  • Collaborate closely with Product, Customer Care, and Finance teams to refine and implement new features.
  • Follow secure coding practices and adhere to SDLC guidelines.
  • Engage in peer reviews, mentorship, and knowledge-sharing within the development team.
  • Champion the mission to provide responsible financial products to underserved employees.
 

Requirements

 
  • 2+ years of hands-on experience with Ruby on Rails in production environments.
  • Strong understanding of scalability, concurrency, background processing, and third-party data ingestion.
  • Solid grasp of software engineering principles (SOLID, domain-driven design, efficient queries, testing).
  • Ability to balance quick experimentation with clean, scalable code for long-term solutions.
  • Strong SQL and data analysis skills with an analytical approach to problem-solving.
  • Full-stack development mindset, taking ownership from backend to frontend, testing, and delivery.
  • Experience working in an agile development environment with sprints and scrum.
  • Familiarity with 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.

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.