- 10–15 years of overall software development experience.
- 5+ years of hands-on experience with Ruby on Rails.
- Strong expertise in system design, architecture patterns, and scalable systems.
- Proficiency in RESTful APIs, microservices architecture, and distributed systems.
- Experience with databases: PostgreSQL/MySQL and NoSQL (e.g., Redis, MongoDB).
- Strong understanding of cloud platforms (AWS preferred).
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Solid knowledge of design patterns, OOP principles, and clean code practices.
- Nice to have: Experience with React.js and modern frontend development.
- Strong problem-solving, communication, and leadership skills.