Black Iris Software Solutions Inc. is a company based in Victoria, British Columbia, with a mission of delivering high quality software solutions to its clients.
Black Iris Software Solutions is seeking an awesome individual to join a small team working on an emergency medical dispatch solution used worldwide. This individual will be working alongside other full stack developers, mobile app developers, and business counterparts.
The above-mentioned solution is a complex and rich-feature one. The sought individual should be motivated to work on a system of such complexity.
The role is to support the team with specific deliverables related to a contract that the client is about to take on.
ResponsibilitiesWork with the client to identify requirements and priorities on the front end and on the backend;Develop features that are driven by business requirements;Fix bugs and improve code quality;Perform basic server maintenance on production and staging environments;Modify and update deployment and build pipelines;Respond to production emergencies;Write unit tests and integration tests;
Qualifications8+ years coding experience;Able to answer: What ActiveRecord method would you use to preload associations to avoid N+1 query issues? preload, eager_load, includes, load_associations ? Excellent knowledge of Ruby on Rails or other similar web frameworks;Good knowledge of Angular 10+ and TypeScript;Excellent knowledge of Relational Database Systems (Postgresql);Exceptional ability to investigate problems and hard to find bugs;Experience with writing unit tests;Good AWS ecosystem knowledge;Good Knowledge of dockerized environments;Excellent verbal and written communication skills;Excellent problem solving skills;