Regulatory Compliance Management Software- ESG, EHS, EHSQ
GRC • IRM • Legal Register • Compliance Obligations • Compliance Management
August 26
🏡 Remote – Anywhere in Canada
AWS
Backbone
Bootstrap
Cloud
Docker
EC2
JavaScript
MySQL
Puppet
React
Redis
RSpec
Ruby
Ruby on Rails
Selenium
Vue.js
Regulatory Compliance Management Software- ESG, EHS, EHSQ
GRC • IRM • Legal Register • Compliance Obligations • Compliance Management
• Design, develop, and deploy robust Ruby on Rails applications • Write comprehensive tests using RSpec, Capybara, Selenium, and Cucumber to ensure code quality and reliability • Utilize Solr or similar technologies for efficient search functionalities • Implement caching strategies using Redis to optimize application performance • Work with cloud platforms such as AWS (e.g., EC2, S3, load balancer) for scalable and reliable infrastructure • Design, build, and deploy APIs to support application functionality • Conduct thorough code reviews and collaborate with cross-functional teams, including designers and product managers, to deliver high-quality software solutions • Review pull requests, mentor, and be an advocate for high-quality code that makes future development faster, easier and better • Other duties determined by the company from time to time
• Minimum of 6 years of experience as a Senior Ruby on Rails Developer • Strong knowledge and experience in Ruby and Rails frameworks • Proven experience with writing comprehensive tests and conducting code reviews • Familiarity with cloud platforms, particularly AWS • Experience with JavaScript frameworks such as Backbone/MarionetteJS, ReactJS, VueJS, or Stimulus JS • Proficiency in Git and GitHub for version control and collaboration • Proficiency in MySQL and Posgresql for database management and optimization • Experience working with delayed jobs for asynchronous processing • Deployment using Capistrano for streamlined and efficient deployment processes • Solid understanding and experience with Bootstrap CSS for responsive web design • Excellent communication and collaboration skills • Ability to work effectively in a fast-paced and dynamic environment
Apply Now