Job Description
An experienced IT Developer is required to join a fully remote team working on data-intensive, Rails-based products. The role involves maintaining and enhancing business-monitor.ch and related platforms powered by Ruby on Rails, Elasticsearch, Sidekiq, and PostgreSQL.
Multiple Locations, IDF, Portugal (Remote Available)
Full-time | CDI
Department: Information Services – 016
Key Responsibilities
• Maintain and improve a large-scale Ruby on Rails codebase
• Develop new features and contribute to new product initiatives
• Respond to bug reports and ensure system reliability
• Implement and optimize search functionality using Elasticsearch
• Manage background job processing with Sidekiq
• Integrate APIs and extract publicly available web data using Ruby
• Collaborate closely with team members to design and implement technical solutions
• Contribute to continuous code improvement and best practices
Requirements
• Minimum of 3 years professional experience as an IT Developer
• Strong experience with Ruby and Ruby on Rails
• Solid understanding of web technologies and data-driven applications
• Experience working with PostgreSQL
• Familiarity with Elasticsearch and background job processing tools (e.g., Sidekiq)
• Ability to write clean, maintainable, and efficient code
• Fluent in English
• Availability to work with at least a 4-hour overlap within Western European Time business hours
• Comfortable working in a fully remote, collaborative environment
