Help us find the right candidate and earn a $1,000 finders fee.
Any use of AI in the application process disqualifies you permanently from work at Nimonik.
To apply, complete the assessment here: https://coderbyte.com/sl-candidate?promo=nimonik-42fa4:rails-developer-dfcp26ru8b&invb=userin56bdyhc
Responsibilities:
- 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
Requirements:
- 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.
Nice to Have:
- Experience with Docker for containerization.
- Familiarity with Puppet or similar configuration management tools.
- Knowledge of GitHub Actions for continuous integration and deployment.
- Understanding of application monitoring tools like Zabbix, Kibana, New Relic, etc.
This is our stack:
- Ruby
- Rails
- Backbone/MarionettJs (We will migrate this to another JS framework)
- Bootstrap
- Mysql
- Redis
- AWS
- Puppet
to apply, submit cover letter, cv and respond fully to questions in job application. Complete assessment: https://coderbyte.com/sl-candidate?promo=nimonik-42fa4:rails-developer-dfcp26ru8b&invb=userin56bdyhc
Any use of AI disqualifies you permanently.
Top Skills
Nimonik Montréal, Québec, CAN Office
602-5445 ave de Gaspe, Montréal, Quebec, Canada, H2T3B2
Similar Jobs
What you need to know about the Montreal Tech Scene
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal


