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.
Responsibilities
Work 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;
Qualifications
8+ years coding experience;
Able to answer: What ActiveRecord method would you use to preload associations to avoid N+1 query issues? 1.preload, 2.eager_load, 3.includes, 4.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;
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at Black Iris Software Solutions by 2x