Job Responsibilities
- Full-stack design and architecture of the platform
- Maintain quality and ensure responsiveness
- Review requirements and provide input
- Collaborate with the rest of the engineering team to design and launch new features
- Maintain code integrity and organization
- Work with graphic designers and convert designs to visual elements
- Work with QA to ensure the quality of the feature
Requirements
- 5+ years of experience with full stack development experience
- 3+ years of experience working with NodeJS
- Comfortable working with microservices architectures
- Experience working with GraphQL and/or Apollo
- Penchant for learning new technologies balanced with strong pragmatic thinking.
- Proficient with version control and effective collaborative development workflows.
- Able to quickly fix bugs and solve problems in large, complex apps.
- Familiarity with build tooling such as Jenkins
- Experience with a cloud provider (AWS/Google) considered an asset
This post is only for UMT students (Current/Alumni), no outsider will be entertained via this portal.