Senior Full-Stack Engineer The Role: - We are seeking an experienced Senior Full-Stack Engineer to join our team and contribute to the development of our financial infrastructure platform. About the Job - This is a full-time, remote position that requires strong technical skills and excellent communication abilities. Key Responsibilities - Design and implement features end-to-end in our Rails monolith. - Build rich, reactive UIs with Hotwire/Turbo, Stimulus, and Tailwind CSS. - Integrate securely with external APIs. - Collaborate closely with product, design, and support teams to turn customer insights into polished features. - Mentor junior engineers and help establish best practices around code quality, testing, and CI/CD. - Optimize performance, reliability, and scalability of our core platform. - Participate in architecture discussions and help evolve our monolithic architecture. You'll Have - 5+ years of experience building production-grade Rails applications. - Deep expertise in Ruby and Rails conventions. - Strong front-end chops: Stimulus controllers, Turbo frames, Tailwind components, vanilla JS where needed. - Experience designing and consuming REST APIs. - Solid SQL skills (PostgreSQL) and an eye for data modeling. - Track record writing maintainable test suites (RSpec/Minitest) and CI pipelines. - Comfort with cloud-hosted deployment (Heroku, AWS) and infrastructure as code basics. - Excellent communication skills and comfort working asynchronously in a remote-first team. Nice-to-Haves - Previous fintech or payments or accounting experience. - Familiarity with Plaid, Stripe, or similar. - Experience with performance tooling (NewRelic, Scout, etc.). - Open-source contributions or personal projects you're proud of. - Remote-friendly environment. - Unlimited PTO and paid holidays. - Equity in a high-growth company. - Home-office setup budget. - Health, dental, and vision insurance + 401(k) match.