Base Career helps you apply smarter for this job.
Key skills for this role
Develop software according to specifications (SRS, interface designs)
Work as part of a team: participate in code reviews, pair programming, collaborative problem solving
Contribute ideas and improvements to the development process and stack
Write tests and participate in ensuring quality (unit tests, functional tests)
Assist with estimations, task planning and time management
Continuously learn new tools, frameworks and practices, and share your learnings with the team
Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or Java
A bachelor’s degree, college diploma or equivalent experience in a software-related field
Comfortable working in French and English
Strong communication skills and eagerness to learn
Interest in both front-end and back-end development
Full-stack web development (front-end + back-end)
Modern client-side framework or library (React, Angular, Svelte, etc.)
Development methodologies (Agile, Scrum, Kanban, etc.)
Generative AI-assisted Development (Github Copilot, Windsurf, Cursor, etc.)
Writing automated tests (unit, integration)
Familiarity with CI/CD pipelines
Cloud platforms (AWS, Azure, GCP)
Containerization / virtualization (Docker, Kubernetes)
Mobile app development
Microservices architecture
Domain-Driven Design or other advanced design patterns
Competitive Salary and contribution to your pension plan (RRSP)
Flexible hours of work and choose how you work
Work from anywhere up to 8 weeks
Paid sabbatical
Wellness and productivity spending account
Parental program
Activities
Training
And more...
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Develop software according to specifications (SRS, interface designs)
Work as part of a team: participate in code reviews, pair programming, collaborative problem solving
Contribute ideas and improvements to the development process and stack
Write tests and participate in ensuring quality (unit tests, functional tests)
Assist with estimations, task planning and time management
Continuously learn new tools, frameworks and practices, and share your learnings with the team
Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or Java
A bachelor’s degree, college diploma or equivalent experience in a software-related field
Comfortable working in French and English
Strong communication skills and eagerness to learn
Interest in both front-end and back-end development
Full-stack web development (front-end + back-end)
Modern client-side framework or library (React, Angular, Svelte, etc.)
Development methodologies (Agile, Scrum, Kanban, etc.)
Generative AI-assisted Development (Github Copilot, Windsurf, Cursor, etc.)
Writing automated tests (unit, integration)
Familiarity with CI/CD pipelines
Cloud platforms (AWS, Azure, GCP)
Containerization / virtualization (Docker, Kubernetes)
Mobile app development
Microservices architecture
Domain-Driven Design or other advanced design patterns
Competitive Salary and contribution to your pension plan (RRSP)
Flexible hours of work and choose how you work
Work from anywhere up to 8 weeks
Paid sabbatical
Wellness and productivity spending account
Parental program
Activities
Training
And more...
Developing custom software, AI, and robotics for business clients.
Visit company websiteJobs and hiring trendsFull-time
Mid · 3+ years experience
Hybrid
Apply faster on company sites with our extension.