**Title:** Sr. Ruby Developer
**Reports to: **Director of Technology Platforms
**Location: **Remote β Anywhere in Canada
**Job Summary**
* Producing efficient and elegant code based on product requirements
* Troubleshooting, debugging, maintaining, and improving existing software
* Help plan sprint cycles for features, bugs, and maintenance of the Leader in Me online
* Appraise new product ideas and strategize appropriate timeframes for development deliverables
**Essential Job Functions**
* Translate product strategy into detailed development requirements for prototype, construction, and final product for the development team
* Collaborate closely with production, marketing, implementation teams, and sales teams on the development, QA, and release of software products
* Troubleshoot bugs and complex system requirements
* Implement designs and UI/UX improvements
**Requirements**
* BA/BS in Computer Science, a related degree, or equivalent practical experience
* 6+ years of professional programming experience
* Senior engineer level proficiency with Ruby on Rails
* Possess proficiency with APIβs and API integrations
* Strong command of best practices, design patterns, and system architecture tradeoffs
* Pragmatic mindset and aptitude for balancing technical excellence and value delivery
* Ability to understand, diagnose, and effectively articulate technical challenges and solutions
* Desire to do the best thing for the team and the business at all times
* Proficiency in Javascript is a plus
* Proficiency in Domain Driven Design or a willingness to learn and apply its principles
* Experience with Azure, AWS, Heroku, or similar IaaS or PaaS providers
Compensation by province:
Prince Edward Island -
<https://franklincovey365.sharepoint.com/:b:/s/NewHireDocsPublic/ETPT0YiEJAhFjtVLxnCtnhEBL7PB3T2fSxJvwQyk98kytA?e=YVM7W1>
Newfoundland and Labrador -
<https://franklincovey365.sharepoint.com/:b:/s/NewHireDocsPublic/ETPT0YiEJAhFjtVLxnCtnhEBL7PB3T2fSxJvwQyk98kytA?e=1xv8TK>
#LI-Remote
#LI-HD1