3 months ago
Quebec City, CanadaSenior
Responsibilities
- Participate in sprint planning.
- Contribute to software design and feature development.
- Collaborate with Product Managers and Product Owners on writing and refining user stories.
- Work with architects to achieve product performance objectives.
- Develop full-stack functionality for a new application.
- Apply automated testing practices.
Requirements
- Senior-level full-stack software development experience.
- Excellent mastery of Angular.
- Knowledge of Flutter, TypeScript, and CSS.
- Very strong backend skills in C#; Python is an asset.
- Experience with automated testing using BDD, Gherkin, and Cucumber.
- Knowledge of embedded Linux, AWS, Azure, GCP, RabbitMQ, and MQTT.
- Knowledge of DevOps concepts and mastery of GitLab.
- Advanced French and English proficiency.
- Strong communication, autonomy, curiosity, teamwork, and ability to work in a Scrum environment.
Benefits
- Permanent, full-time position.
- Hybrid work arrangement in Québec, QC.
- Collaborative and stimulating work environment.
- Opportunity to work on projects with real impact on business decisions.
- Comprehensive benefits package.
- Innovative and growing technology company committed to diversity and inclusion.
