Role Overview:
If you get excited about bringing intelligence to life, and working with leading technologies while doing so, check this role out!
We are looking for an Intermediate level Full Stack Software Engineer to join our team and support our client as they automate their processes in order to enhance their customer experience and streamline their processes. You’ll work with a small team of developers to modernize their platform using React, PHP and Azure.
Location: Remote Canada or Charlottetown, PEI
Start Date: mid-February 2022
Employment Type: Full Time or Contract
Salary: commensurate with experience
Travel: 1 week per quarter* (every 3 months) to the client site. *travel is currently on-hold due to Covid-19 restrictions but will resume once restrictions are lifted
Benefits for Full Time Hires:
- 100% paid company paid Health and Dental plan
- 100% company paid Life Insurance and Illness Insurance
- Health Spending Account
- Competitive Vacation Policy
- Week-long paid shutdown to celebrate the end of the year
- Matching Group RRSP
- Performance Bonus Plan
- Remote-first
- Health & Wellness Stipend
- Work from home setup provided (airpods, desk, etc.)
- Equal opportunity employer
Responsibilities:
- Analyze technical system problems/defects, and design and implement effective solutions.
- Handle end-to-end development, including development, testing, and deployment.
- Work with Scrum Masters, Product Owners, business stakeholders, and peers to iteratively create software that meets business and technical requirements.
- Develop/integrate with APIs.
- Optimize the CI/CD process and tools, testing frameworks and practices.
- Mentor and support Jr. Engineers in the development of their technology skills.
- Be part of a culture of innovation and learning
- Create and maintain technical documentation.
Required Skills:
- 2+ years of professional experience.
- High proficiency with React and Java.
- Experience with PHP (Drupal).
- Strong working knowledge of API based, and event driven architecture.
- Experience working with distributed agile teams.
- Experience working with CI/CD Pipelines (Bamboo, Jenkins, Bitbucket, etc.).
- Experience with Azure.
- Strong verbal and written communication skills.
Additional Assets:
- Relational database experience (MS SQL/MySQL).
Applying:
Along with your resume, please include references to any open source contributions you've made or example code from side projects. Please include links to Github, LinkedIn, Stackoverflow, etc.