Experience: 10–15 Years
Employment Type: Full-time
Role Overview
We are looking for an experienced Ruby on Rails Architect to lead the design and development of scalable, high-performance web applications. The ideal candidate will have deep expertise in RoR, strong system design skills, and experience in leading engineering teams and driving architectural decisions.
Key Responsibilities
- Define and drive the overall architecture for Ruby on Rails-based applications.
- Design scalable, secure, and high-performance backend systems.
- Lead technical discussions, design reviews, and solutioning with stakeholders.
- Mentor and guide development teams on best practices, coding standards, and design patterns.
- Collaborate with product, frontend, and DevOps teams to deliver end-to-end solutions.
- Ensure code quality through reviews, testing strategies, and CI/CD practices.
- Optimize application performance, scalability, and reliability.
- Evaluate and recommend new tools, technologies, and frameworks.
- Drive cloud adoption (AWS/Azure/GCP) and microservices architecture where applicable.
Required Skills & Qualifications
- 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.
Preferred Qualifications
- Experience in building high-traffic, enterprise-grade applications.
- Prior experience in a technical leadership or architect role.
- Knowledge of DevOps practices and infrastructure as code.
What We're Looking For
- A strategic thinker with strong hands-on technical depth.
- Ability to balance architecture with execution.
- Passion for mentoring teams and driving engineering excellence.