
Workinvirtual
About Workinvirtual:
Workinvirtual is a platform connecting talented professionals with remote job opportunities offered by various companies, clients, and through professional relationships. We do not directly employ individuals but facilitate the connection between job seekers and those seeking remote talent.
Job Summary:
The Ruby Engineer will be responsible for designing, developing, and maintaining robust and scalable web applications using the Ruby on Rails framework. You will work closely with other engineers, designers, and product managers to deliver high-quality software solutions.
Responsibilities:
- Develop and maintain web applications using Ruby on Rails.
- Write clean, efficient, and well-documented code.
- Implement and maintain automated tests (unit, integration, and end-to-end).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and debug existing applications.
- Stay up-to-date with the latest trends and technologies in Ruby and web development.
- Contribute to the overall architecture and design of the applications.
- Work in an Agile development environment.
- Participate in sprint planning, daily stand-ups, and retrospectives.
Qualifications:
- Bachelor’s degree in Computer Science or a related field (or equivalent experience).
- Proven experience 2 years developing web applications using Ruby on Rails.
- Strong understanding of object-oriented programming principles.
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).
- Experience with testing frameworks (e.g., RSpec, Capybara).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Experience with Git and version control.
- Experience with Agile development methodologies.
- Experience with cloud platforms (e.g., AWS, Heroku) is a plus.
- Familiarity with other Ruby libraries and frameworks is a plus.