Job Description
Summary
As a Ruby Engineer on the QuickNode Marketplace team, you will be working with the team behind one of the fastest-growing QuickNode products. Our Marketplace allows our partners to offer their APIs to our customers via add-ons that are deeply integrated with our unparalleled, globally-balanced blockchain infrastructure.
We’re looking for a self-motivated and intellectually curious developer with good communication skills who has demonstrated that they can collaborate well in a high-performance team. You should share our love for Ruby while being open to working with other programming languages like JavaScript, TypeScript, and/or Go.
What You’ll Do:
- Help scale our QuickNode Marketplace to hundreds of partners
- Help us build and maintain internal add-ons for our Marketplace
- Write effective and scalable back-end and front-end code in Ruby on Rails
- Test applications for performance, responsiveness, and security
- Coordinate with team members who work on different layers of infrastructure
- Review new feature impact on an application, recognizing potential risks
- Participate in an on-call rotation to respond to after-hours system incidents
- Document your processes and share knowledge with the team
What You’ll Bring
- Hands-on experience with Ruby and Rails, PostgreSQL, Redis, and Sidekiq
- In-depth understanding of object-oriented programming
- Experience working with a wide variety of systems and integrating APIs from third parties
- A strong ability to debug complex issues and identify and fix root causes
Bonus
- Familiarity with Web3 and surrounding ecosystem
- Hands-on experience with Stripe integrations using Ruby
- Experience deploying applications to Kubernetes clusters
- Experience with JavaScript/TypeScript and GraphQL
- Experience with the Go programming language
Skills
- API Integration
- Database Management
- Development
- Problem Solving
- Software Engineering