logo
Egotechworld

Ruby on Rails Developer

Oceania

October 14, 2026 at 8:49 PM

✨ AI summary

Location

  • Hobart, Tasmania, Australia

Languages

  • Ruby
  • HTML
  • CSS
  • JavaScript

Frameworks

  • Ruby on Rails
Company Description EgoTECHworld is a technology-focused organization dedicated to delivering modern IT solutions and sharing practical industry knowledge. The company supports clients and learners with services that range from custom tech implementations to opportunities for gaining hands-on experience. Team members contribute to insightful articles and resources that help demystify complex technologies. EgoTECHworld values innovation, continuous learning, and collaboration, providing a supportive environment for professionals to grow. The culture emphasizes staying current with emerging tools and best practices while delivering reliable results.
Role Description The Ruby on Rails Developer will design, build, and maintain web applications using Ruby on Rails and related technologies in a full-time, remote capacity. Day-to-day responsibilities include implementing server-side logic, integrating front-end components, managing databases, and ensuring application performance and security. The role involves collaborating with product, design, and QA teams to translate requirements into scalable features, writing clean and testable code, and performing code reviews. The developer will participate in the full software development lifecycle, from planning and estimation to deployment and maintenance, while adhering to established coding standards and version control practices.
Qualifications

  • Strong skills in Back-End Web Development with Ruby on Rails, including database design and API integration.
  • Experience in Front-End Development using HTML, CSS, JavaScript, and modern frameworks or libraries.
  • Proficiency in Object-Oriented Programming (OOP) principles and design patterns.
  • Hands-on experience applying the Model-View-Controller (MVC) architecture in web applications.
  • Practical knowledge of Test Driven Development (TDD), including writing unit and integration tests.
  • Familiarity with version control (e.g., Git), code review workflows, and CI/CD pipelines.
  • Ability to work effectively in a remote, collaborative environment with clear communication and time management.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience is preferred.
  • Experience with cloud platforms, containerization, or DevOps practices is a plus.