Job Description
Responsibilities
We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing team. In this role, you will have an opportunity to work on Workbot – our innovative platform to build interactive chatbots for Slack & MS Teams which are used by many enterprise customers including Slack itself. This role is a blend of complex backend development, bleeding edge application platforms and conversational user experiences. Do note that this role is a remote role. You will also be responsible to:
• Build complex Ruby on Rails services within Workato platform
• Continuously research Slack & MS Teams ecosystems, understand trends, track changes
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code.
• Evaluate and propose improvements to existing system.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements
Qualifications / Experience / Technical Skills
• Strong experience developing, shipping and maintaining Rails applications (5+ years)
• Excellent debugging, analytical, problem solving, and social skills
• BS/MS degree in Computer Science, Engineering or a related subject
• Solid knowledge of object-oriented programming and design
• Experience with JavaScript frameworks (AngularJS, React, etc)
• Knowledge of MS Teams or Slack platform & API is a plus