Job Description

Ottawa’s tech industry is growing fast, and companies are hiring! If you’re looking for your next opportunity in tech, Work in Ottawa can help you build a thriving career in Ottawa’s fast-growing technology industry.  

Work in Ottawa is an initiative of the city’s economic development agency, Invest Ottawa - helping tech firms fill open positions faster so they can grow and scale.  

Apply for this Talent Pool and join Invest Ottawa’s Talent Program as a candidate to get access to job opportunities, industry updates, and a dedicated recruiter who will help you achieve that next step in your career. Your resume will be reviewed, and your application considered for job opportunities. If there’s a match based on your experience and qualifications, our team will be in touch.

Why join our Talent Program?

  1. Our team will work with you to match you to available jobs with Ottawa’s leading technology companies.
  2. We have support and resources to guide you through the job application and interview process.
  3. Joining our Talent Program gets you access to monthly Talent Newsletters; keeping you in the know about what’s going on in the Ottawa tech sector and who’s hiring.
  4. We’ll send you regular emails about jobs that match your qualifications and support you until you find your next position.

Whether you’re actively or passively looking for a new opportunity, our Talent Program can support in connecting you to employers and opportunities in Ottawa.

To learn more, visit

Job summary:

We’re looking for Full Stack developers who will take a key role on our client’s team. As a Full Stack Developer, you’ll be building a range of products using an array of exciting technologies and have knowledge in all stages of software development. You’ll be working alongside other developers, collaborating on the various layers of the infrastructure for their products.

Key responsibilities:

· Be part of an Agile team. Work closely with a team of FE, BE, QA and Product Managers on a daily basis.

· Design overall architecture of the products.

· Extend and optimize multiple front-end and back-end application.

· Write integration tests (BE, QA). Write unit tests (FE).

· Document your technical design and approach.

· Perform code reviews inter- & intra-Agile teams.

· Build, deliver, and iterate to help scale projects.

· Create new methods for improving efficiency of the product.

Desired skills and experience:

· 3-7 years of experience in Full Stack development

· Proficient with Agile, Scrum methodologies, and JIRA.

· Expert knowledge and are extremely passionate about front end technologies such as HTML, CSS, Javascript, React, Angular, Vue.js.

· Highly experienced with back-end programming languages such as Node.js, Ruby, Python, Java, .NET, PHP.

· Ability to work with HTTP protocol and know your way in Git.

· Set up complex code architectures and have experience in building complex but scalable applications.

· Understand the implementation of security and data protection.

· Demonstrated success working on complex, detail-oriented problems.

· Ability to handle changing tasks and priorities and adapt quickly.

· Demonstrate facilitative leadership - Ability to work with remote teams.


Employee Type
Full-Time Regular
Ottawa ON