Senior Ruby Engineer (Rails Platform)
About This Role
This role will challenge you to evolve a complex job board application, implementing best practices and driving architectural improvements. You'll work on a platform acquired in May 2025, playing a pivotal role in its technical growth and success.
What You'll Be Doing
Maintain and enhance our Rails 6.1 application, with plans for migration to Rails 7.x
Optimize performance for high-traffic job board operations and search functionality
Implement new features for job posting, user management, and payment processing
Refactor large models and controllers into maintainable components, extracting service objects
Improve test coverage to industry standards (80%+)
Modernize authentication and authorization systems
Implement and maintain Content Security Policy and other security measures
Optimize database queries and eliminate N+1 problems
Work with PostgreSQL, Redis, and background job processing (GoodJob)
Monitor and improve application performance using Scout APM
What We're Looking For
5+ years of Ruby on Rails development experience
Strong experience with Rails 6.x/7.x and modern Rails patterns
Proficiency in Ruby 3.x and understanding of performance optimization
Experience with ActiveRecord, complex database relationships, and query optimization
Experience with Hotwire/Turbo and Stimulus.js
Knowledge of Webpacker and modern JavaScript build tools
Familiarity with Bootstrap and responsive web design
Understanding of ERB templates and Rails view patterns
Experience with web scraping and data processing
Bonus Points
Experience refactoring legacy Rails applications and reducing technical debt
Knowledge of service-oriented architecture and microservices patterns
Experience with API design and RESTful web services
Familiarity with monitoring tools (Scout APM, Bugsnag, PgHero)
Experience with Web3/blockchain technologies
Knowledge of email marketing and notification systems
Familiarity with admin interfaces (Motor Admin, Blazer)
Why Join Us
Lead the technical direction of a growing platform in the exciting Web3 space
Tackle complex technical challenges and make a direct impact on user experience
Work in a fast-paced environment with opportunities for architectural influence
Contribute to a product that connects talent with innovative opportunities
Shape the future scalability and performance of a key platform (Remember to mention CANDYSHOP in your application!)
About Bondex
Bondex is revolutionizing professional networking and recruiting with a decentralized, blockchain-powered talent ecosystem. We're building the future of work by empowering professionals with ownership over their data, skills, and career trajectory through our innovative Web3 platform. Our mission is to connect top-tier talent with leading companies in the blockchain and tech space, fostering a more equitable and efficient job market where individuals are rewarded for their contributions. At Bondex, we cultivate a dynamic, remote-first culture that champions innovation, collaboration, and continuous learning. We believe in the power of decentralization not just in technology, but in how we operate, encouraging team members to take ownership and drive impactful change. We are a diverse group of Web3 enthusiasts, engineers, designers, and community builders united by a shared vision to disrupt traditional recruitment models and create a global network where every professional can thrive. Join Bondex and be part of a team that's at the forefront of the Web3 revolution. If you're passionate about blockchain technology, distributed systems, and building user-centric platforms, you'll find a challenging yet rewarding environment where your work directly contributes to shaping the future of professional opportunities. We offer the chance to work on cutting-edge projects, collaborate with industry leaders, and make a tangible impact on millions of users worldwide. Come help us build the next-generation talent network.
Ready to Apply?
To submit your application for this position, please visit Bondex's official website and follow their application process.