
Senior Ruby Developer
Avvoka
full-time
Posted on:
Location Type: Hybrid
Location: Prague • 🇨🇿 Czech
Visit company websiteJob Level
Senior
Tech Stack
CloudRubyRuby on Rails
About the role
- Build and maintain core platform features
- Feature development: Design, implement, and maintain Ruby on Rails features used daily by our users.
- Code quality: Ensure maintainable, well-tested, and performant code.
- Innovation: Propose and implement improvements that enhance user experience and functionality.
- Improve performance and scalability
- Optimization: Identify bottlenecks and enhance system performance across the stack.
- Scalability planning: Architect systems that can handle growing user base and transaction volume.
- Monitoring & troubleshooting: Use metrics and logs to proactively detect and fix issues.
- Mentor and support the engineering team
- Code reviews: Provide actionable feedback and guidance to maintain team standards.
- Knowledge sharing: Host workshops, pair programming sessions, and internal documentation.
- Career growth: Support junior engineers in skill development and confidence building.
- Collaborate across teams
- Cross-functional planning: Partner with Product and Design to translate requirements into technical solutions.
- Problem-solving: Contribute to discussions that resolve technical and product challenges.
- Feedback loop: Help prioritize technical debt and feature requests to maximize impact.
Requirements
- Extensive experience with Ruby on Rails in production environments
- Strong understanding of web application architecture, RESTful APIs, and database design
- Hands-on experience with testing frameworks, CI/CD pipelines, and cloud-based deployments
- Experience with performance optimization and scaling applications
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on Railsweb application architectureRESTful APIsdatabase designtesting frameworksCI/CD pipelinescloud-based deploymentsperformance optimizationscalability
Soft skills
mentoringcollaborationproblem-solvingfeedbackknowledge sharing