Talkable is a YC and 500 Startups-backed Referral Marketing Platform powering 200+ major brands. Based in San Francisco with an engineering hub in Kyiv, we’re a high-performance platform with 99.97% uptime. Our system handles an impressive 35,000 requests per minute on average, scaling up to 120,000 RPM during peak loads.
We’re seeking a skilled Ruby developer with strong fundamentals and a passion for innovation. You’ll work on complex technical challenges while helping pioneer AI-augmented development practices.
Core Responsibilities
Technical Development: * Design and implement robust features for our high-load platform * Write clean, maintainable, and well-tested Ruby code * Work with complex database queries and optimize our 10TB MySQL database * Practice Test Driven Development and maintain our suite of 11,600+ RSpec tests * Maintain and improve our Rails application architecture (120K+ LOC) * Support our continuous delivery pipeline (~5 releases per day) * Manage and monitor our Sidekiq processing (3M jobs/day)
Innovation & AI: * Practice and champion vibe coding in your daily development work * Explore and implement AI-driven development approaches * Research and integrate AI tools to enhance our development workflows * Share discoveries and establish best practices with the team
Required Skills
Technical: * 2+ years of professional Ruby on Rails backend experience * Strong proficiency in Ruby and software design principles * Experience with Test Driven Development, Git, and UNIX/Linux * Practical experience with RDBMS (MySQL preferred) * Familiarity with ReactJS and CI/CD practices
Innovation: * Strong curiosity and enthusiasm for AI-powered development * Growth mindset and ability to learn new tools quickly * Strong communication skills to share knowledge
Tech Stack * Backend: Rails (120K+ LOC), Ruby 3.x * Database: MySQL (10TB+) * Processing: Sidekiq (3M jobs/day) * Testing: RSpec (11,600+ tests) * Frontend: Modern ReactJS * Infrastructure: AWS, Kubernetes, CircleCI (~5 releases/day) * Development: Git, Unix/Linux environment * AI Tools: Growing suite of development tools
Why Talkable? * Technical Impact: Work on a high-load platform (35K-120K RPM) * Innovation: Shape our AI-first development approach * Growth: Full support for exploration and experimentation * Benefits: Unlimited PTO, equity, comprehensive healthcare * Culture: Balance of engineering excellence and innovation
Are you an experienced Ruby developer excited about building robust systems and exploring new frontiers?