Job Title: Senior Ruby on Rails Developer
Experience: 6+ years
Job Description:
We are seeking an experienced Senior Ruby on Rails Developer with strong technical expertise and excellent communication skills. The ideal candidate will be responsible for developing, maintaining, and enhancing scalable web applications while collaborating effectively with cross-functional teams.
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
- Develop and integrate APIs and third-party services.
- Ensure application performance, scalability, and security
- Collaborate with product managers, designers, and QA teams to deliver high-quality solutions.
- Troubleshoot, debug, and upgrade existing systems
Required Skills & Qualifications:
- 5+ years of hands-on experience developing and maintaining Ruby on Rails applications.
- Strong understanding of Rails internals, including ActiveRecord, ActionCable, and ActiveJob.
- Proficiency in test-driven development (TDD) with RSpec or Minitest, and solid experience with unit and integration testing.
- Knowledge of performance optimization and security best practices in Rails.
- Proficiency with frontend technologies (HTML, CSS, JavaScript, and React or similar).
- Experience working with databases (PostgreSQL or MySQL) and RESTful APIs.
- Familiarity with Git, CI/CD pipelines, and Agile/Scrum workflows.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Strong communication skills and ability to work both independently and collaboratively.