Job Description
We are seeking an experienced Senior Ruby on Rails Engineer (Internally known as Advisor - Software Engineering) with – years of hands-on experience in building scalable web applications. The ideal candidate will have strong expertise in Ruby on Rails, relational databases, cloud platforms, and CI/CD practices, along with the ability to lead and mentor a development team. Exposure to modern frontend and backend technologies such as React and is a plus.
Key Responsibilities:
Design, develop, and maintain robust, scalable, and high-performance Ruby on Rails applications. Lead technical design discussions, architecture decisions, and code reviews. Provide technical leadership and mentorship to team members, ensuring best practices and coding standards are followed. Collaborate closely with product managers, architects, and cross-functional teams to deliver business requirements. Optimize application performance, security, and database queries. Manage and improve CI/CD pipelines to enable automated testing and deployments. Support cloud-based deployments, monitoring, and troubleshooting in production environments. Ensure high-quality deliverables through unit tests, integration tests, and automated pipelines. Required Skills & Qualifications:
– years of professional experience in software development with strong expertise in Ruby on Rails. Solid experience with relational databases such as PostgreSQL, MySQL, and strong proficiency in SQL. Experience working with cloud platforms (AWS, GCP, or Azure). Hands-on experience with CI/CD tools and pipelines (, GitHub Actions, GitLab CI, Jenkins, etc.). Strong understanding of RESTful APIs, application security, and performance optimization. Proven ability to lead a team, mentor engineers, and drive technical ownership. Experience with version control systems (Git) and agile development methodologies. Good-to-Have Skills:
Working knowledge of for frontend development. Exposure to and modern JavaScript frameworks. Experience with containerization and orchestration tools (Docker, Kubernetes). Familiarity with microservices architecture and event-driven systems. Soft Skills:
Strong communication and stakeholder management skills. Ability to take ownership and drive initiatives independently. Problem-solving mindset with attention to detail. Experience working in fast-paced, agile environments.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application