● A degree in Computer Science, Engineering or equivalent, or similar industry experience
● Deep understanding of fundamentals including OOP, design patterns, REST/web services, software
architecture, and coding best practices
● 7+ years of experience either in web front-end (React, React Native, TypeScript, Redux), or full stack
(Java, C#, Node.js, python, etc.) and databases (MySQL, Postgres, MongoDB, etc.)
● Familiarity with tooling like CircleCI, GitHub Actions, and Fastlane
● A hunger to learn, with the ability to flourish in a fast-paced, high-growth, entrepreneurial
environment
● Ability to get up-to-speed on unfamiliar code, document, and share your learnings as the subject
matter expert
Great-to-haves:
● experience with AWS or Microsoft Azure
● experience with Redux-saga
● experience with GraphQL
● familiarity with Native Mobile languages like Swift, Objective-C, or Kotlin
● commits to open source projects or significant side projects (send us your GitHub handle!)
● Knowledge of security, DevOps, or enterprise architecture (EDA, API Gateway, etc.)
Base City:
Toronto - Remote
Salary:
No Salary therefore no Star!
Rating:
Self-taught:
Position Type:
Full-time
Position Keywords:
- AWS
- Bachelor - Computer Science
- c#
- CircleCI
- Code Reviews
- DevOps
- Emergitel
- Fastlane
- Front End
- Full Stack Development
- Git
- GitHub Actions
- GraphQL
- Java
- Kotlin
- Microservices
- Microsoft Azure
- MongoDB
- mySql
- Node.js
- Object Oriented Design
- Objective-C
- PostGreSQL
- Python
- React
- React Native
- Redux
- Redux-saga
- REST
- Software Architecture
- Sprint
- Sprint retrospective
- Swagger
- Swift
- Typescript
- UI/UX
Required:
Bachelor - Computer Science
Experience:
7 Years Frontend
Other Experience:
What they want you to do:
● Create and maintain modern web and mobile applications based in React and React Native, with a
microservice backend
● Collaborate with team members and other groups as part of a multi-disciplinary agile team (Product,
Delivery, UX/UI, DevOps, Architecture, Infra, QA)
● Support software architecture design through research and tech spikes as needed
● Maintenance activities, continuous enhancements, and on-going issue resolution
● Participate in design and code reviews, sprint planning, and retros
● Assist with estimating and breaking down components into individual work items, project and release
planning, and deployments
How will this help my career?
● Learn how a professional product firm in healthcare works, including agile development,
cross-functional collaboration with QA, Product, DevOps, Cloud, Security, UX, Clinical, and others.
● Deepen your experience with dev tooling including git, swagger, Visual Studio, etc.
● Lay the foundation for a career in health including an understanding of compliance and regulatory
requirements.