Ruby on Rails Software Developer (Remote)
Riipen
- Writing efficient and maintainable code
- Creating effective data models and database structures
- Conduct and help with code reviews
- Bringing in ideas to continually improve our tech stack and code quality
- Department
- Engineering
- Employment Type
- Full Time
- Location
- Canada - Remote
- Workplace type
- Fully remote
- Compensation
- $120,000 - $150,000 / year
Key Responsibilities
- Write efficient and maintainable code
- Create effective data models and database structures
- Build performant API’s to support our whole suite of periphery applications and integrations
- Conduct and help with code reviews
- Make use of Ruby, HTML, JavaScript, CSS, and other web-related programming languages and frameworks
- Work with designers and product managers to create a robust user experience
- Work within a team to deliver high quality, tested code
Skills, Knowledge and Expertise
You may be a good fit if you:
- Have 2+ years developing Ruby on Rails applications
- Have experience in standard Rails ecosystem libraries such as RSpec, Simple Form, CanCanCan, Capybara, FactoryBot, etc, or any equivalent libraries.
- Have experience with PostgreSQL or other databases
- Have experience with CSS and JS libraries such as TailwindCSS, TurboJS, StimulusJS, ReactJS, or equivalent libraries.
- Understand the importance of quality over quantity in software
- Enjoy working in small, remote teams
- Have the ability to prioritize and self-manage (key skills when working remotely!)
- Have excellent communication skills, both written and verbal
Bonus Points - It’s a plus if you also have experience with:
- AWS or other cloud providers
- Hotwire Native or similar frameworks
- Mobile development
- Database performance tuning and query optimization
- AI tools that assist with software development workflows
- OpenSearch or Elasticsearch clusters
- Maintaining CI/CD pipelines and deployment workflows
Benefits
- 🌐 Remote/travel working opportunities (when appropriate)
- 🏖️ 4 weeks of annual vacation
- 🤕 Paid sick leave
- 🏥 Extended Health and Dental benefits from your first day
- 💻 We will ensure you have a great work-from-home setup
- 📚 Learning & Development Stipend after 6 months of employment
About Riipen
Since inception in 2013, Riipen has expanded its reach internationally and has developed a state of the art technology platform that caters and provides significant competitive advantages for organizations and academic institutions while staying true to their original goal of supporting student development. Riipen has enabled 193,000+ students at 590+ post-secondary institutions and training providers to partake in applied learning with 31,000+ companies. All of this leads us to our mission: Eliminate Underemployment.
Our Hiring Process
Application Received
Internal Review
Phone Screen
Hiring Manager Interview
