We’re seeking passionate Junior Ruby on Rails Developer to join our team and elevate our web application. If you’re collaborative, detail-oriented, and proud of delivering quality code, join us to build something extraordinary.
What you'll do
- Lead implementation of PrawnPDF or another modern PDF generation solution to replace the deprecated Wicked-PDF, focusing on creating robust, dynamic PDF reports.
- Build and maintain scalable web apps using Ruby on Rails (Rails 8, Stimulus, Turbo)
- Write clean, testable code with RSpec, adhering to existing patterns.
- Create responsive frontends with Bootstrap, emphasizing UX/UI and typography.
- Use Docker for streamlined development and deployment.
- Break down tickets, test thoroughly, and ensure quality implementation.
- Collaborate with teammates, follow technical leads, and suggest improvements.
- Shape the future of our product with innovative solutions.
Who you are
-
Passionate: Love Ruby and Rails, staying current with Stimulus, Turbo, Rails 8.
-
PDF-Savvy: Experience with PDF generation libraries (e.g., PrawnPDF) and creating dynamic PDF reports,
ideally in Ruby on Rails environments.
-
Detail-Oriented: Skilled in crafting intuitive UX/UI with Bootstrap.
-
Collaborative: Team player who respects codebases and communicates clearly
-
Quality-Driven: Deliver well-tested code with attention to detail.
-
Growth-Oriented: Follow leads but eager to innovate.
-
Tool-Savvy: Proficient with RSpec, Docker, and ticket-based workflows.
-
Bonus: Experience with GraphQL, CI/CD, or A11y standards
Details
- max 32 hours/week
- current project is for 6-8 months, but if you're a good fit for the team, we would like it if you stay for future projects too
- choose your own working hours as long as you are available for our regular meetings
How to apply?
Send your resume, GitHub, or portfolio to it@odincompany.com. Share a Ruby on Rails project you’re proud of, especially one involving PDF generation or reporting!