2

Remote Full Stack Developer Jobs in Ottawa, ON (NOW HIRING)

Preference for Toronto, Ottawa or Montreal, but open to remote candidates (within North America ... The position is a true full-stack role, and the successful candidate will have the opportunity to ...

Senior Backend Developer

Ottawa, ON · Remote

CA$120K - CA$135K/yr

While this is a remote position, we are looking for someone in either eastern or central time zones ... stacks, with a strong emphasis on security and reliability. * Contribute to the ongoing operation ...

Senior Backend Developer

Ottawa, ON · Remote

CA$120K - CA$135K/yr

While this is a remote position, we are looking for someone in either eastern or central time zones ... stacks, with a strong emphasis on security and reliability. * Contribute to the ongoing operation ...

That means working across the full stack of cybersecurity, such as how organizations detect ... You will work alongside engineers, analysts, and partners to translate security data into products ...

While our primary stack is Python (Flask), we embrace any technology that delivers value. You might ... Remote-ready collaborator: You excel at working on a distributed team and communicating ...

Software Engineer, COOP

Ottawa, ON · Remote

CA$40K - CA$68K/yr

In this role, you'll gain hands-on experience in full-stack development, working on both front-end and back-end components of Solink's applications. You'll work closely with experienced developers ...

Software Engineer, COOP

Ottawa, ON · Remote

CA$40K - CA$68K/yr

Software Engineer, COOP Location: Ottawa, ON | Hybrid Department: R&D Reports To: Rob Nicol ... In this role, you'll gain hands-on experience in full-stack development, working on both front-end ...

Remote Access & Performance: Ensure engineers have optimal and reliable remote access to corporate ... Knowledge of monitoring and logging systems (e.g., Prometheus, Grafana, ELK stack). * Understanding ...

Senior Data Engineer

Ottawa, ON · Remote

CA$11K - CA$140K/yr

Build robust, reproducible ELT pipelines in a cloud data stack to generate clean, longitudinal ... Remote-first flexibility to work where you work best, with Ottawa, Toronto, or Calgary preferred ...

... full force of their organization's collective knowledge. Our platform spans M&A, credit finance ... This is a primarily remote role. We operate out of Eastern Time . Requirements * At least 5+ years ...

next page

Showing results 1-20

Remote Full Stack Developer information

What is the difference between Remote Full Stack Developer vs Remote Front End Developer?

AspectRemote Full Stack DeveloperRemote Front End Developer
Required SkillsProficiency in both front-end and back-end technologies (e.g., JavaScript, HTML, CSS, Node.js, databases)Specialized in front-end technologies (e.g., HTML, CSS, JavaScript, frameworks like React or Angular)
Work EnvironmentTypically handles both client-side and server-side tasks, often in full project cyclesFocuses on user interface and experience, collaborating closely with designers and back-end developers
Common UsageUsed across startups, tech companies, and agencies requiring versatile developersPopular in UI/UX design firms, front-end agencies, and companies emphasizing user experience

The main difference is that a Remote Full Stack Developer manages both front-end and back-end development, offering a broader skill set, while a Remote Front End Developer specializes in creating engaging user interfaces. Your choice depends on whether you prefer a full-spectrum development role or a focus on user-facing features.

What are the key skills and qualifications needed to thrive as a Remote Full Stack Developer, and why are they important?

To thrive as a Remote Full Stack Developer, you need strong proficiency in both front-end and back-end programming languages (such as JavaScript, Python, or Java), web frameworks, and a solid understanding of database management. Familiarity with version control systems (like Git), cloud platforms, and CI/CD pipelines is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Azure certifications. Excellent communication, self-motivation, and time management skills are essential for collaborating across distributed teams and managing independent workloads. These competencies enable developers to build robust, scalable applications efficiently while maintaining productivity and effective teamwork in a remote environment.

What Does a Remote Full Stack Developer Do?

As a remote full stack developer, you work from home to create back-end and front-end code for software, websites, and other technology applications. Your responsibilities include developing website architecture, helping to create a website application, developing and designing APIs, and ensuring that applications have the right level of responsiveness. Common duties associated with this job include working on a database or server to ensure functionality, creating web design features by working with graphic designers, helping to transform a concept into a finished product, and staying updated with the latest programming languages and web applications.

How do Remote Full Stack Developers typically collaborate with team members across different time zones?

Remote Full Stack Developers often work with colleagues located around the globe, making strong communication skills and adaptability essential. Teams usually rely on collaboration tools like Slack, Jira, and GitHub to track progress, discuss features, and conduct code reviews asynchronously. Regular virtual meetings are scheduled to accommodate time zone differences, and clear documentation helps ensure everyone stays aligned. Successful developers in this environment are proactive about providing updates and clarifying requirements to keep projects on track.

What is a Remote Full Stack Developer?

A Remote Full Stack Developer is a software professional who works from a location outside of a traditional office, building and maintaining both the front-end (client-side) and back-end (server-side) components of web applications. They are skilled in a variety of programming languages and frameworks, enabling them to handle the full technology stack required for web development. Working remotely, they collaborate with teams using digital tools, manage code repositories, and often participate in virtual meetings to ensure project goals are met efficiently.
What are the most commonly searched types of Full Stack Developer jobs in Ottawa, ON? The most popular types of Full Stack Developer jobs in Ottawa, ON are:
What are popular job titles related to Remote Full Stack Developer jobs in Ottawa, ON? For Remote Full Stack Developer jobs in Ottawa, ON, the most frequently searched job titles are:

Customer Success and Solutions Specialist, Software

Giatec

Nepean, ON • On-site, Remote

Full-time

Medical, Retirement

Posted 25 days ago


Job description

Giatec Scientific Inc. is seeking a technically curious, customer-oriented Customer Success and Solutions Specialist to strengthen the software side of our customer-facing operations. This is not a developer or full-stack engineering role. It is a high-impact position at the intersection of customer success, software troubleshooting, and AI-driven problem solving, with direct visibility into how the software platforms of Giatec are adopted, supported, and improved.

The ideal candidate brings a background in computer science, software engineering, or a related technical discipline, paired with a strong customer service mindset. You will own Tier II software troubleshooting for our customers, partner closely with the Software, Product, and Engineering teams to drive timely resolution and product improvements, and act as the technical voice of the customer inside Giatec.

Giatec operates with an AI-first mindset. You will be expected to leverage AI as a core part of how this work gets done, from triage and case analysis through to the rollout and improvement of AI-powered features inside the platform.

WHY JOIN GIATEC?

  • Play a central role in deploying MixPilotand SmartMix Giatecplatformsfor the ready mix industry, alongside the broader Giatec portfolio as the team scales.
  • Work with a creative, driven team that is passionate about reducing the carbon footprint of concrete and reshaping the construction industry.
  • Join a purpose-driven company recognized as one of the fastest-growing in Canada for three consecutive years.
  • Competitive compensation, flexible health benefits, and a matching retirement savings program.
  • Significant opportunity for personal and professional growth as the Customer and Engineering Success team scales.

WHAT YOU WILL DO

Tier II Software Troubleshooting

  • Own Tier II troubleshooting for software-related cases escalated from the front-line support team, including issues involving MixPilot, integrations, and data accuracy.
  • Reproduce, isolate, and document complex issues with the clarity and structure that the Software and Engineering teams need to act on them quickly.
  • Maintain accurate, timely records of all customer interactions and case progression in Salesforce.

Customer Advocacy and Engineering Partnership

  • Serve as the technical liaison between customers and the internal Software, Product, and Engineering teams, ensuring that customer issues are understood, prioritized, and progressed without losing momentum.
  • Track open issues from triage through resolution, holding internal stakeholders accountable to commitments and keeping customers informed throughout.
  • Document confirmed issues and bugs in JIRA with clear reproduction steps, business impact, and supporting evidence, so that the Software and Engineering teams can act on them effectively.

AI-Driven Problem Solving and Tooling

  • Leverage AI tools, including large language models, AI copilots, and prompt-engineered workflows, to accelerate triage, draft customer responses, summarize case patterns, and surface insights from support data.
  • Contribute to the rollout and ongoing improvement of customer-facing AI features such as the Sandy chatbot, AI-drafted estimates, and other intelligent workflows within the Giatec platform.
  • Help identify opportunities where AI can reduce repetitive workload across the Customer and Engineering Success team.

Customer Enablement and Voice of the Customer

  • Build and maintain trusted relationships with technical users at customer accounts, including IT administrators, data managers, and operations technology leads.
  • Deliver tailored training sessions, both remote and on-site, to ensure technical users can independently leverage the software platforms of Giatec.
  • Systematically synthesize customer feedback, feature requests, and friction points, and channel them to the Product team through structured processes.

Cross-Functional Collaboration

  • Act as a conduit across the broader Customer and Engineering Success team, the Sales team, the Product team, and the Engineering team, carrying customer context inward and progress outward so that nothing falls between functions.
  • Partner with the Software, Product, and Engineering teams to advance customer commitments without compromising release quality.
  • Conduct on-site visits across the United States and Canada when high-priority customer engagements require it.

WHAT YOU BRING TO THE ROLE

Required

  • Three to five years of professional experience in a customer-facing technical role. Relevant backgrounds include technical support, customer success engineering, software customer support, technical account management, or solutions engineering.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline. Equivalent professional experience will be considered.
  • Comfortable troubleshooting software issues end to end, including reading logs, navigating APIs, querying data, identifying root causes, and documenting reproduction steps. This role does not require writing production code, but it does require technical fluency to investigate complex problems.
  • Practitioner-level comfort with AI tools, including large language models, AI copilots, and prompt-engineered workflows, with a working understanding of how AI features behave in production.
  • A strong customer service and advocacy mindset, with the demonstrated ability to build trust and credibility with technical stakeholders.
  • Proficiency with CRM systems (Salesforce preferred) and modern collaboration tools such as Microsoft Teams, Outlook, and Excel.
  • Excellent verbal and written communication skills in English. Additional languages are a strong asset.
  • Must be authorized to travel to the United States as a condition of employment. This is a non-negotiable requirement of the role.

Preferred

  • Hands-on experience working with or alongside AI products, including LLM-based features, retrieval-augmented generation (RAG), AI evaluation, or AI-driven workflow automation.
  • Basic understanding of coding, with Python preferred, sufficient to read scripts, write small queries or utilities, and reason about software behavior. Production development experience is not required.
  • Experience in the construction industry, the ready mix concrete sector, manufacturing, or industrial software.
  • Familiarity with IoT data pipelines, sensor-based platforms, or telemetry systems.
  • A proven track record of contributing to product improvement initiatives based on customer insight.
  • Bilingual in Spanish and English is a strong asset.

ABOUT GIATEC

Giatec Scientific Inc. is a global leader in smart concrete testing technologies, bringing real-time data, AI, and IoT solutions to jobsites worldwide. Our core products - SmartRock, SmartMix, and MixPilot - support the full concrete lifecycle, from mix design and production to placement and performance monitoring, helping teams improve quality, efficiency, and sustainability while reducing concrete's carbon footprint.

Giatec solutions have been used on 15,000+ projects across 85+ countries, and we've been recognized as one of Canada's fastest-growing companies for three consecutive years. We believe our people are key to our success and are always looking for curious, driven individuals to help shape the future of construction technology.


HOW TO APPLY

Even if you don't meet every requirement, we encourage you to apply - we value diverse experiences and would love to learn more about you. Please submit your resume and cover letter outlining your interest in the role. Applications are reviewed by our Talent Acquisition team; due to application volume, response times may vary. We appreciate your interest to be part of Giatec and understanding on this matter.

At Giatec, we believe that a diverse and inclusive workforce is critical to our success. In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Giatec is committed to providing a barrier-free recruitment process. Accommodations and support are available upon request throughout the hiring process. If you require accommodation, please contact careers@giatecscientific.com. All accommodation-related information will be kept confidential.

AI-enabled tools may be used to support parts of the recruitment and screening process.