Full Stack Developer

7 days ago


Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

At Huawei Technologies Canada Co., Ltd. we are looking for a skilled Full Stack Developer to join our team as a Senior Software Engineer Python.

Overview

We have an immediate Co-op opening for a talented software engineer who can contribute to the development of C++ based projects and support senior researchers on various research-oriented projects.

Key Responsibilities
  • Design, develop, test, and deploy high-quality C++ software for Proof of Concept (POC) projects in a Linux environment.
  • Collaborate with senior researchers to deliver projects that meet the required standards.
Requirements
  • Strong C/C++ programming skills and software engineering expertise.
  • Experience in C++ development for Linux environments.
  • Excellent debugging and troubleshooting abilities.
  • Detailed knowledge of data structures and algorithms, including computational complexity analysis.
  • Familiarity with security features and cryptography is an asset.
  • Python programming experience is also an asset.
Compensation and Benefits

We offer a competitive salary range of $80,000 - $120,000 per annum, depending on qualifications and experience.

In addition to a comprehensive compensation package, we provide a range of benefits, including health insurance, retirement savings plan, and paid time off.



  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Role OverviewWe are seeking a highly motivated and experienced Senior Full Stack Developer to join our dynamic team at Manulife Insurance Malaysia. In this role, you will be responsible for analyzing, designing, developing, testing, and maintaining large-scale backend and client-server applications.


  • Waterloo, Ontario, Canada Société Financière Manuvie Full time

    As a Senior Full Stack Developer at Société Financière Manuvie, you will play a key role in designing, developing, and maintaining both front-end and back-end components of web applications, ensuring responsiveness and performance.Key Responsibilities:Design and Development: Design, develop, and maintain front-end and back-end components of web...


  • Waterloo, Ontario, Canada Manulife Full time

    Job Responsibilities:As a Senior Full-Stack Developer at Manulife, you will be responsible for designing, developing, and maintaining front-end and back-end components of web applications. Your primary goal will be to ensure responsiveness, performance, and stability across both front-end and back-end systems.Key Responsibilities:Design and develop front-end...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at Manulife Insurance Malaysia. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems, ensuring high-quality, scalable, and secure solutions.Key ResponsibilitiesDesign and develop...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    We are seeking a highly skilled Full Stack Development Lead to join our team at Manulife Insurance Malaysia. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex web applications using front-end and back-end technologies.Job DescriptionThe ideal candidate will have a strong background in...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Full-Stack Software Engineer RoleLocation: Waterloo, Ontario CanadaWe are offering a competitive salary range of $120,000 - $180,000 per year.This is a full-time job requiring the design, development, and maintenance of both front-end and back-end components of web applications. The successful candidate will ensure responsiveness and performance. Key...


  • Waterloo, Ontario, Canada Agilus Work Solutions Full time

    About Agilus Work SolutionsWe are a dynamic company located in the Waterloo region, looking for a highly skilled and experienced senior developer to join our team. This is an excellent opportunity to work on challenging projects and contribute to the growth of our organization.CompensationThe salary for this position is estimated to be around $110,000 -...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta is a software development company that creates purpose-built solutions to transform traditional accounting into a growth engine.The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, with assets under management totaling nearly $130B in venture capital and private equity.Carta helps over 40,000 companies...


  • Waterloo, Ontario, Canada Power Staffing Solutions Full time

    We are seeking a highly skilled Full Stack Mobile Application Engineer to join our team at Power Staffing Solutions in Waterloo. As a key member of our technology group, you will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms.Key ResponsibilitiesDesign and Implementation: Utilize modern...


  • Waterloo, Ontario, Canada Carta Full time

    Unlocking Equity Ownership for More PeopleAt Carta, our mission is to create a world where equity ownership is more accessible and empowering. We're looking for a skilled Full Stack Software Engineer to join our team and help us achieve this vision.About the RoleWe're seeking an exceptional engineer who can design, develop, and deploy scalable software...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. Your expertise in CI/CD pipelines, agile methodologies, and DevOps...


  • Waterloo, Ontario, Canada Carta Full time

    Transforming Traditional Accounting with Purpose-Built SoftwareThe Company You'll Be Working WithCarta is a leading provider of cutting-edge software solutions that revolutionize the way businesses approach traditional accounting.Our world-class fund administration platform supports over 7,000 funds and SPVs, representing nearly $130B in assets under...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Job Overview:We are seeking an experienced Senior Full-Stack Software Engineer to join our team at Manulife/John Hancock.Key Responsibilities:Design, develop, and maintain front-end and back-end components of web applications to ensure responsiveness and performance.Serve as the primary point of contact for debugging and resolving issues in both front-end...


  • Waterloo, Ontario, Canada CARTA Full time

    Unlock the power of equity ownership with Carta's innovative Financial Reporting system. As a Full Stack Software Engineer, you'll play a crucial role in building highly available, secure, and scalable financial platforms.About UsCarta is a leading platform that helps companies manage equity, build businesses, and invest in the future. Our mission is to...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Carta OverviewAt Carta, we empower companies to transform traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help private businesses in over 160 countries manage their cap tables,...


  • Waterloo, Ontario, Canada Equitable Life of Canada Full time

    Job OverviewThis is an exciting opportunity to work with one of Canada's top employers, Equitable Life of Canada. As an Intermediate Technology Specialist, Digital Developer, you will be part of our agile team and play a key role in developing and implementing technologies that support internal and external clients.About the RoleYou will be responsible for...


  • Waterloo, Ontario, Canada Carta Full time

    At Menlo Ventures, we are building a next-generation fund management platform that sets a new standard in the private markets. We are seeking an experienced Senior Full Stack Software Engineer to join our team.About Carta: Carta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund...


  • Waterloo, Ontario, Canada CARTA Full time

    About Our TeamOur Financial Reporting team is a group of talented software engineers and domain experts within the App Platform organization at Carta.We are committed to building high-quality, scalable financial platforms that meet the needs of our clients.As a Full Stack Software Engineer on our team, you will have the opportunity to work on a wide range of...


  • Waterloo, Ontario, Canada Société Financière Manuvie Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Société Financière Manuvie, a leading international financial services group. As a key member of our global engineering platform, you will play a critical role in designing, developing, and maintaining complex software applications.Key...


  • Waterloo, Ontario, Canada Grand River Personnel Limited Full time

    As a key member of the Grand River Personnel Limited team, you will play a pivotal role in supporting the growth and success of our clients in Waterloo Region. We are seeking a highly skilled Product Estimator with exceptional customer service skills to join our team in a full-time permanent role.About the RoleThe Product Estimator/CSR is responsible for...