FAQs
Do we support remote work?
Yes, we operate under a hybrid work model, which allows for 1-2 days of work in the office.
What are the main responsibilities of the Full Stack Developer role?
The Full Stack Developer will manage the complete software development process, maintain and upgrade software following deployment, oversee the analysis and deployment of software, ensure cross-platform compatibility, and work on both front-end and back-end components.
What qualifications are required for this position?
The ideal candidate typically has 2-4 years of relevant experience and a post-secondary degree in a related field, or an equivalent combination of education and experience.
Are there specific technologies or frameworks I should be familiar with?
Yes, proficiency in front-end languages and frameworks such as NextJS or React, back-end technologies like NodeJS, along with experience in Artificial Intelligence, Big Data, and database management are required.
What is the salary range for this position?
The salary range for the Full Stack Developer role is $60,000.00 - $111,700.00, depending on factors like location, skills, and experience.
Does BMO offer any health benefits?
Yes, BMO offers health insurance as part of its total compensation package.
Is there any support for continuing education or training?
Yes, BMO provides tuition reimbursement and in-depth training and coaching to help employees grow and develop their skills.
What is BMO’s approach to workplace inclusivity?
BMO is committed to creating an inclusive, equitable, and accessible workplace, encouraging diverse perspectives and providing accommodations as needed throughout the selection process.
Is there a performance-based incentive for this job?
Yes, the total compensation may include performance-based incentives and discretionary bonuses.
What type of work environment can I expect?
You can expect a collaborative environment where team skills, innovation, and continuous enhancement are highly valued and encouraged.