Develop software according to specifications (SRS, interfaces, etc.)
Work as part of a team: participate in code reviews, pair programming, and collaborative problem-solving
Contribute to continuous improvement of processes and the technology stack
Write tests and participate in quality assurance activities (unit and functional testing)
Contribute to estimations, task planning, and time management
Continuously learn new tools, frameworks, and practices, and share your learnings with the team
Requirements
Approximately 3 years of experience as a software engineer or developer, ideally with several recent projects using modern languages such as Python, C#, Go, JavaScript/TypeScript, or Java
A bachelor's degree, DEC, or equivalent experience in a field related to software development
Excellent communication skills and a strong curiosity for learning
Interest in both front-end and back-end development
Tech Stack
Java
JavaScript
Python
TypeScript
Benefits
Competitive salary and contribution to your RRSP (Registered Retirement Savings Plan)
Flexible schedule and autonomy in how you work
Ability to work from anywhere for up to 8 weeks per year