Ruby on Rails Developer
Client of HR Ways
Employer Active
Posted on 28 Nov
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
About the Role
We are looking for an experienced Ruby on Rails Software Engineer to build and maintain high- quality web applications. In this role, you will work with modern technologies to drive product innovation and deliver exceptional user experiences.em> br> /em>
Key Responsibilities
- Lead the development of new backend features and services using Ruby on Rails.
- Architect well-structured, high-performance modules and maintain code quality through reviews and refactoring.
- Integrate and maintain RESTful APIs that support both internal and external systems.
- Design data models, optimize queries, and maintain data integrity across PostgreSQL and MongoDB.
- Implement asynchronous processing using Sidekiq and ActiveJob to handle background tasks efficiently.
- Build and support search-related features using Elasticsearch, including indexing strategies and performance tuning.
- Work closely with the frontend team, ensuring smooth integration between backend logic and UI HTML, CSS, JS.
- Write and maintain automated test coverage using RSpec to ensure reliability and reduce regression issues.
- Participate in deployment workflows, monitoring, and scaling on AWS, with occasional use of Lambda where event-driven logic is needed.
- Troubleshoot production issues, perform root-cause analysis, and ensure application stability.em> br> /em>
Desired Candidate Profile
Required Skills & Experience
- Strong hands-on experience with Ruby on Rails in a production environment.
- Solid understanding of relational and NoSQL databases, especially PostgreSQL and MongoDB.
- Good command of core web fundamentals: HTML, CSS, and JavaScript.
- Practical experience building or maintaining REST APIs (authentication, versioning, rate limits, error handling).
- Experience with background job systems like Sidekiq or ActiveJob.
- Knowledge of Elasticsearch concepts (indexes, analyzers, mappings) and ability to integrate it into Rails apps.
- Strong testing habits with hands-on RSpec or equivalent unit/integration testing frameworks. /li>
- Comfort working with cloud infrastructure, ideally AWS, including understanding of deployments, EC2, S3, and basic serverless Lambda).
- Proficiency in Git, code reviews, and collaborative development workflows.
- Ability to understand product requirements, break them down into engineering tasks, and deliver independently.
Education & Experience
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- Minimum 3 years of Ruby on Rails development in a professional setting/li>
- Proven ability to work effectively in collaborative team environmentsbr> /li>
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Ruby On Rails Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com