Collaborate with global team members to design, develop, and maintain Ruby on Rails applications in an Agile environment.
Work independently under the guidance of managers, team leads, architects, and BAs to ensure high-quality, on-time delivery.
Follow coding standards and advocate software engineering best practices.
Ensure applications meet performance, scalability, and security standards across environments.
Communicate effectively and troubleshoot technical issues with a problem-solving mindset.
Qualification & Experience:
A university degree in Software Engineering / Computer Science.
1 – 3 years of experience in Ruby on Rails development.
Strong proficiency in Ruby, Rails framework, and RESTful API development.
Good understanding of relational databases such as PostgreSQL or MySQL.
Familiarity with frontend technologies such as HTML, CSS, JavaScript, and Stimulus or Turbo (Hotwire).
Experience with background job frameworks (e.g., Sidekiq) and testing frameworks (e.g., RSpec, Minitest).
Understanding of software design principles, clean code practices, and performance tuning.
Experience with Git-based workflows and Agile project methodologies.
Exposure to Docker, CI/CD tools, and cloud platforms would be an added advantage.
Exposure to building web applications with Ruby on Rails will be beneficial.