- Strong experience with Ruby and Ruby on Rails (primary focus).
- Proficiency in SQL and experience with relational databases (PostgreSQL, MySQL).
- Experience working with Kafka for building event-driven architectures and handling messaging queues.
- Strong understanding of API design (RESTful, GraphQL) and integration with various systems.
- Nice to have a Familiarity with backend caching techniques using Redis.
- Ability to write clean, maintainable, and efficient code following best practices and design patterns.
- Experience with version control systems like Git.
- Knowledge of testing frameworks and practices (e.g., RSpec, Minitest).
- Strong problem-solving skills, attention to detail, and the ability to troubleshoot complex technical issues.
- Excellent communication skills and the ability to work effectively in a collaborative team environment.