Headquarters: United States
URL: https://www.rivo.io
- Are you a Full-Stack Rails engineer with 5+ years of experience?
- Interested in working on the bleeding edge of what Rails has to offer when it comes to new features and developments (Rails 7 & Hotwire)?
- Would building and scaling a fast-growing SaaS company while sticking to Rails best practices fire you up?
About the job
How Are We Different?
Who you are
- You’re self-driven and work autonomously with limited guidance
- You can operate in a high-octane environment
- You utilize the Pareto Principle (80/20)
- You prefer async meetings and moving fast
- You have a profound passion for Rails best practice
What will you be responsible for
- Collaborate with cross-functional teams to understand and optimize products
- Design and architect scalable and maintainable Ruby on Rails applications
- Write high-quality, clean, and viable code following best practices and design patterns and implement new features and functionalities within the existing applications
- Write and maintain unit tests, integration tests, and end-to-end tests to ensure the reliability of the application
- Perform debugging and troubleshooting to identify and fix issues promptly
- Collaborate with teams to ensure smooth deployment and continuous integration processes and participate in configuring and maintaining the deployment pipeline and monitoring systems
Requirements
- 5+ years of professional software development experience with Ruby / Ruby on Rails
- Having experience in the Shopify ecosystem, particularly the shopify_app and shopify_api gems are a HUGE plus
- In-depth knowledge of database systems, particularly relational databases (e.g., Postgres, Sidekiq and Redis)
- The ability to adjust to our high-octane workflow. One of our core values is to create what works in its simplest form and iterate based on metrics and feedback. We don’t have long release cycles 🤗
- The ability to work in EST or PDT timezone, or at least overlap by 5 hours
- Ability to write efficient and optimized code, following best practices and design patterns
- Strong analytical and problem-solving abilities to tackle complex technical challenges
- Excellent communication skills to effectively collaborate with cross-functional teams, including product managers, designers, and other engineers
Things we love ❤️
- Living by our SPEED core values of Speed, Pareto Principle, Evidence-Based, End Results, and Disrupt.
- Helping our users succeed and generate real ROI from our software
- Having a stress-free work environment
- Being a 100% remote & 100% global team
Things we avoid 🤮
- Micro-managing
- Egos & Drama
- Wasting time
Salary
Does this sound like you would be a good fit? Please complete the application form and we’ll be in touch!
Thank you!