Senior Ruby on Rails Engineer

Remote

Opportunity Details

Direct Placement Senior Ruby on Rails Engineer

Remote

Capstone IT is partnering with an E-Learning provider to hire a Remote Lead Ruby on Rails Developer. The role requires a mix of building new features and bringing new products to market to gain a competitive edge. We’re also looking to build out and scale our business capabilities that will extend the reach of our current offering. Developers are highly involved in the decision-making process. The role includes executing development tasks, working with the product teams to enhance our roadmaps, and responding quickly to client needs. A successful candidate will have strong technical skills and the ability to interact with many different departments across the company. We are seeking a senior full-stack engineer skilled in Ruby on Rails, PostgreSQL, and React/Bootstrap.


Responsibilities

  • Report directly to the Head of Engineering
  • Work with Platform Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects
  • Capable of working independently, as well as with team members on different teams and in different locations
  • Develop new features for institutional clients and b2c clients
  • Build out learning management system/classroom functionality with interactivity from the UI
  • Develop and support enhancements and new functionality to automate deployments in a micro services architecture environment
  • Maintain an active testing suite as well as a strong QA process that the developer will be personally responsible for
  • Managing and maintaining an active codebase
  • Respond quickly to changes
  • Participate in usability, user testing, and feedback loops
  • Work closely with other engineering team members to ensure code deployments are fully automated and transparent.
  • Continually work towards making improvements in the release process and facilitate migration to a Continuous Deployment/Continuous Integration approach
  • Provide technical expertise and troubleshooting as needed to support production issues
  • Contribute to 100% site uptime and proper backup and redundancy procedures
  • Assist and in some cases be responsible for the design and architecture of projects and features
  • Be willing to support deployments outside of work hours & participate in an on-call rotation
  • Actively participate in all relevant agile ceremonies for each project iteration


Requirements

  • 5+ Years of development experience
  • 3+ Years of Ruby on Rails development experience
  • 3+ Years of Javascript (preferably React) experience
  • 3+ Experience using Git/Github is required
  • Experience with React or Angular is preferred
  • Experience with HTML5, CSS, SQL
  • Working knowledge of Python programming is preferred
  • Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects
  • Excellent problem-solving skills and an ability to translate a business scenario into a technical solution
  • Excellent verbal and written communication skills
  • Strong technical and interpersonal references
  • A passion for education and healthcare are important

 

Top Down