Current jobs related to Full Stack Engineer - Ottawa, Ontario - SHOEBOX


  • Ottawa, Ontario, Canada National Research Council Canada Full time

    Job Title: Geospatial Full Stack EngineerJoin the National Research Council of Canada (NRC) as a Geospatial Full Stack Engineer and contribute to the development of innovative solutions for ocean, coastal, and river engineering challenges.About the RoleWe are seeking a highly skilled Geospatial Full Stack Engineer to join our team at the NRC's Ocean, Coastal...


  • Ottawa, Ontario, Canada Barracuda Full time

    Job ID 25-223Barracuda is a leading provider of cloud-enabled, enterprise-grade security solutions. We're seeking a skilled Senior Full Stack Engineer to join our team and help us make the world a safer place. As a key member of our engineering team, you will be responsible for designing, developing, and deploying full-stack data applications using Golang,...

  • Software Engineer

    2 weeks ago


    Ottawa, Ontario, Canada ottawa Inc Full time

    Job Title: Software Engineer - Full Stack DeveloperWe are seeking a highly motivated and skilled Software Engineer - Full Stack Developer to join our team at Company.As a Software Engineer - Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable, efficient, and reliable software applications using a range of...


  • Ottawa, Ontario, Canada Barracuda Full time

    Job ID: 25-223Barracuda protects email, networks, data and applications with innovative solutions that grow and adapt with our customers' journey. We are seeking a highly skilled Senior Full Stack Engineer to join our team and contribute to our mission of harnessing the power of data to drive top line growth.Responsibilities:Design, develop, and deploy...


  • Ottawa, Ontario, Canada Barracuda Full time

    About BarracudaBarracuda is a leading provider of cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. Our mission is to make the world a safer place by protecting email, networks, data, and applications with innovative solutions that grow and adapt with our customers' journey.Job SummaryWe are seeking a highly skilled...


  • Ottawa, Ontario, Canada Barracuda Full time

    About BarracudaBarracuda is a leading provider of cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. Our mission is to make the world a safer place by protecting email, networks, data, and applications with innovative solutions that grow and adapt with our customers' journey.Job SummaryWe are seeking a highly skilled...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About the RoleWe are seeking a talented Senior Software Engineer to contribute to our exciting AI product, Poe. As a key member of our team, you will play a crucial role in planning and implementing new features, contributing to front-end and back-end development, and taking shared ownership of the cross-functional product development cycle.Key...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About AshbyHQ - ATS:We're a cutting-edge company dedicated to revolutionizing the recruitment process with innovative technology.About the Role:We're seeking a highly skilled Senior Full Stack Software Engineer to join our team and contribute to the development of our AI-powered ATS platform.As a key member of our engineering team, you'll be responsible for...

  • Full Stack Developer

    4 weeks ago


    Ottawa, Ontario, Canada Barracuda Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Barracuda. As a key member of our data applications team, you will play a critical role in shaping the architecture, implementation, deployment, and consumption of our data products.Key ResponsibilitiesDesign, develop, and deploy full-stack data applications using Golang,...


  • Ottawa, Ontario, Canada MacEwen Petroleum Inc. Full time

    Job Title: Software Engineer (Full Stack)Job Summary:• Develop and maintain high-quality software applications using a range of programming languages and frameworks.• Collaborate with cross-functional teams to design and implement software solutions that meet business requirements.Key Responsibilities:• Design and develop software applications using...


  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    Job Title: Full Stack EngineerRaven Connected, Inc. is a cutting-edge automotive video telematics hardware and software company based in downtown Ottawa. We're a talented group dedicated to advancing fleet management and leading edge automotive video technology.About the RoleWe're looking for an experienced full-stack developer to join our highly-skilled and...


  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    Job Title: Full Stack EngineerRaven Connected, Inc. is a cutting-edge automotive video telematics hardware and software company based in downtown Ottawa. We're a talented group dedicated to advancing fleet management and leading edge automotive video technology.About the RoleWe're looking for an experienced full-stack developer to join our highly-skilled and...


  • Ottawa, Ontario, Canada Work in Ottawa Full time

    About the JobWork in Ottawa is partnering with Signiant to find a talented Full Stack Software Developer to join their team. As a key member of the team, you will be responsible for designing, developing, and deploying cloud-native software applications using a range of technologies.Key ResponsibilitiesDesign and develop cloud-native software applications...

  • Software Engineer

    2 months ago


    Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Transforming the Life Sciences IndustryVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.Our VisionWe are committed to making a positive impact on our customers, employees, and communities.Join Our TeamWe are looking for talented Full-Stack Software Engineers to...

  • Software Engineer

    2 months ago


    Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Transforming the Life Sciences IndustryVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.Our VisionWe are committed to making a positive impact on our customers, employees, and communities.Join Our TeamWe are looking for talented Full-Stack Software Engineers to...


  • Ottawa, Ontario, Canada Barracuda Full time

    About BarracudaBarracuda is a leading provider of cloud-enabled, enterprise-grade security solutions. We believe every business deserves access to innovative security solutions that are easy to buy, deploy, and use. Our mission is to protect email, networks, data, and applications with cutting-edge solutions that grow and adapt with our customers'...


  • Ottawa, Ontario, Canada Barracuda Full time

    About BarracudaBarracuda is a leading provider of cloud-enabled, enterprise-grade security solutions. We believe every business deserves access to innovative security solutions that are easy to buy, deploy, and use. Our mission is to protect email, networks, data, and applications with cutting-edge solutions that grow and adapt with our customers'...


  • Ottawa, Ontario, Canada Barracuda Full time $103,000 - $128,960

    Unlock Your Potential at BarracudaAre you a skilled full-stack developer looking to make a meaningful impact in the world of cloud-enabled security solutions? Do you have a passion for designing and deploying scalable data applications that drive business growth? If so, we want to hear from you!About the RoleWe are seeking a highly motivated and experienced...


  • Ottawa, Ontario, Canada Barracudamsp Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Barracuda Networks. As a key member of our data applications team, you will have the opportunity to shape the architecture, implementation, and deployment of our data products, influencing the data-driven decisions that propel our company forward.Key...


  • Ottawa, Ontario, Canada Barracudamsp Full time

    Job Title: Senior Full Stack EngineerAt Barracuda, we're passionate about making the world a safer place. Our team is dedicated to providing cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers'...

Full Stack Engineer

2 months ago


Ottawa, Ontario, Canada SHOEBOX Full time
About the Role

We are seeking a highly skilled and experienced Full Stack Developer to join our international development team at SHOEBOX Ltd. As a key member of our team, you will be responsible for designing, developing, and maintaining our Digital Hearing Care Platform.

Key Responsibilities
  • Contribute to the architecture of new solutions by sharing your expertise in brainstorming sessions with your team.
  • Ensure the quality, relevance, and performance of the evolving codebase.
  • Be involved in all phases of the software development lifecycle, from specification to design, development, and deployment.
  • Explore experimental technologies and contribute to the product and technical roadmaps of the company.
  • Produce clean, maintainable, high-quality code.
  • Produce design documents and documentation to ensure best development practices.
  • Mentor junior developers by participating in weekly technical workshops, code reviews, and pair programming.
  • Keep up to date on industry developments and trends.
  • Assist in technical story writing.
  • Provide recommendations for improvements in the overall development process.
  • Attend and conform to end-user security awareness training, information security policies, non-disclosure agreements, regulatory or contractual requirements.
Requirements
  • Hands-on experience with Clojure Script.
  • At least 5 years of experience in front-end web applications.
  • At least 5 years of experience in back-end web applications.
  • At least 3 years of experience in functional programming.
  • Familiarity with HTML and CSS.
  • BSc or higher in Computer Science or equivalent work experience.
  • Proven ability to produce high-quality code and provide constructive code reviews.
  • Ability to learn, analyze, and adopt new technologies.
  • Strong communication skills across all channels: visual, oral, and written.
  • Full professional proficiency in English.
About SHOEBOX Ltd.

SHOEBOX Ltd. is a SaaS developer of a Digital Hearing Care Platform enabling the performance of anything from screening and diagnostic to hearing aid fitting. Our platform features Tele-Audiology and Home Audiology applications.

We aim to democratize and transform the hearing care ecosystem, providing outstanding hearing care to everyone through research and innovation.

Our platform has the potential to make a significant impact on the lives of millions of people worldwide, and we are looking for talented individuals to join our team and help us achieve our mission.