Ruby on Rails Software Engineer - Remote Position in Poland
About the Role
We are seeking a talented Ruby on Rails Software Engineer to join our dynamic team at Housecall Pro. This remote Ruby on Rails Software Engineer position allows you to work from anywhere in Poland while contributing to a product that significantly improves the lives of our users. With over 70,000 users and a 4.6 rating on the App Store, your work will have a meaningful impact.
What You'll Do
- Develop and maintain high-quality Ruby on Rails applications that streamline business processes for home service professionals.
- Collaborate with a mature, interdisciplinary development team, primarily composed of senior engineers.
- Engage directly with our community of users to gather feedback and implement improvements.
- Utilize CI/CD best practices to ensure high availability and reliability of our systems.
- Write clean, extendable code while adhering to SOLID principles and Object-Oriented Programming practices.
Requirements
- At least 3 years of professional experience in programming Rails applications.
- Advanced knowledge of Ruby and Rails, with a practical understanding of Object-Oriented Programming.
- Excellent oral and written communication skills in both Polish and English.
- Experience with high-availability systems and CI/CD best practices.
- Familiarity with Sidekiq and a strong passion for using AI technologies to enhance productivity.
Nice to Have
- Working understanding of React and the importance of loosely coupled code.
- Interest in Domain-Driven Design (DDD) and various refactoring techniques.
What We Offer
- 100% remote work with flexible hours.
- Paid time off to ensure a healthy work-life balance.
- A culture built on innovation that values big ideas and creativity.
- New MacBook and a setup fee of $500 to create your ideal workspace.
- Opportunities for professional growth and development in a supportive environment.
This Ruby on Rails Software Engineer role offers a unique opportunity to work remotely in Poland with a supportive team and competitive salary. Join a company that values innovation and user impact.
Who Will Succeed Here
Proficient in Ruby on Rails and familiar with CI/CD pipelines, demonstrating hands-on experience in deploying applications using tools like Jenkins or CircleCI.
Strong understanding of Object-Oriented Programming and SOLID principles, with a proven ability to write clean, maintainable code that adheres to best practices in software development.
Experience working in a remote environment, showcasing self-discipline and effective time management skills, alongside a proactive approach to collaboration using tools like Slack and GitHub.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months