Job description
Roles and Responsibilities
- Bachelors degree in Computer Science, Engineering, or a related technical field, Masters degree an asset.
- Able to code complex features with Typescript/React
- Experience with Kubernetes
- Experience with microservices
- Understand event-driven architecture & pub/sub pattern
- Experience developing backend services
- Experience with PostgreSQL databases at scale
- Confident with the development of REST APIs
- Able to write different levels of tests (Unit, Contract, Integration, E2E)
- Proficiency in Git
- Strong written and verbal communication skills in English
- Familiarity with AWS is an asset
Mandatory Expertise
- Event Driven Architecture;
- Implementing service oriented architecture
- Architecture Design patterns
- Full-Stack (with primary focus on Backend development)
Expertise
- React
- VueJS
- NodeJS
- Typescript
- PostgreSQL
- AWS
- GitHub / Jenkins
- Microservices
Nice to have : experience working with Data Science, Data Engineering, Machine Learning