Jobs

    Full-Stack Developer - Canada - Onova

    Onova
    Onova Canada

    3 weeks ago

    Default job background
    Description

    We are open to applications from ambitious students graduating in 2025 or sooner.

    High-Level Role and Responsibilities

    Location: Canada (Toronto while working full-time), Remote (ET time zone). We have a brand new office in downtown Toronto and the expectation is that you will spend at least a couple of days of the week working out of the office with your team when full-time.
    Job Function: Full-Stack Developer (Full-Time Role)
    Timeline: Starting in January 2024

    Employment Requirements
    1. Must be eligible to work in Canada (or able to receive a work permit before commencing full-time work).

    About Onova

    Onova is a consultancy and product studio with three areas of expertise:

    (1) Taking products from 0 to 1. We have over a decade of experience in building and launching products and services, both within and outside of massive organizations. (2) Facilitation and event design. We are deeply passionate about designing high impact events at scale, whether it be 50 people in one city, or 5,000 across 40 countries. (3) Digital transformation with AI. We're building, investing and partnering with AI startups and helping clients identify and implement relevant use cases in this domain. Our primary consulting offering is running high-impact Innovation Sprints for clients, a program bringing employees together to build solutions to complex problems in a short period of time. We ensure the right challenges are defined and matched with business sponsors. Our facilitation, tools, and environment are designed to foster the creation of creative and innovative solutions. As part of our process in education and product innovation, we provide clients and their employees with the latest design thinking, design sprint, and lean startup processes and methodologies.

    About Our Ecosystem of Businesses

    Our ecosystem is comprised of multiple businesses including our consulting arm, software products within our product studio, e-commerce business and venture arm. We are entrepreneurs at heart who love to experiment, build, and create.

    onova

    Helping large corporations build innovation cultures that last.

    Earth

    Enterprise hackathon and innovation management platform.

    PokerGPT

    The world's first AI poker coach.

    About Our Products

    We are looking for a Full-Stack Developer to join our Product Studio and help build Earth (a SaaS hackathon management platform) and PokerGPT (an AI Poker Coach). While your initial focus may be on one specific product, the scope of your involvement may evolve to include a broader range of exciting products, depending on the needs of the company, your alignment with our products, and the timing of your onboarding. This is an exciting opportunity to work on a highly nimble and innovative team that is building the next generation of software products.

    Our product teams are very small and fast-moving team that aims for excellence from a technical, design, and business perspective. You will be working directly with only 3-4 other people (Developers and Designers). About Earth:
    The idea for Earth initially came up at our internal cottage innovation sprint in August 2022. A small team of 3, including our CEO, built a prototype in less than 6 hours and demoed the product to the team. Immediately afterwards, we staffed/hired a small team to take the product to the next level (1 PM, 1 developer, and 1 designer). We've since launched and used Earth to run hackathons with thousands of participants. But there is still A LOT of work to do, so we are expanding the team That's where you come in. The core product is a hackathon logistics platform that manages everything from event registration, employee training, team formation, project judging, and integration with other video conferencing platforms. Earth aims to become the single tool that any Fortune 500 company needs to innovate. About PokerGPT:
    Two notable inflections stood out: 1) the explosive growth in Generative AI and 2) the resurgence of the poker industry, propelled by an influx of livestreams, vloggers, and content creators. PokerGPT marks a significant milestone in our embrace of artificial intelligence with the launch of our first consumer SaaS product. PokerGPT builds a knowledge base of your playing style and tendencies to provide personalized feedback and coaching. It is capable of offering both game theory optimal strategy and exploitative strategy, taking advantage of weaknesses in specific opponent archetypes—all at a fraction of the cost of hiring a real human coach.

    Key Responsibilities


    • Write clean, maintainable, and efficient code while keeping up-to-date with the latest web technologies and programming languages.

    • Collaborate within your team (PM, Developer, Designer) to develop software features that meet the product requirements.

    • Develop and maintain the front-end and back-end of the product.

    • Refactor and optimize existing code to improve performance and scalability.

    • Design and implement database schemas and APIs.

    • Participate in code reviews with other developers and provide constructive feedback to team members.

    • Collaborate with other developers to troubleshoot and debug issues in a timely manner.

    • Write automated tests to ensure the quality of the platform.

    • Participate in regular demos to the CEO and wider Onova team as well as to clients.

    • Provide technical support for the product on client projects.

    Required Skills

    Success Factors

    Have a strong growth mindset and be very receptive to feedback: We have a high-pain, high-gain mentality. Feedback from your peers, manager and co-founders will come often and fast, and this offers you a chance to grow extremely quickly. This may come in the form of 1:1 chats with your manager, and direct feedback on live demos/presentations. You will need to be emotionally resilient and have a strong growth mindset to thrive in our culture.

    Have the startup hustle: Our working hours are not a standard 9-5. The team may often work late nights and on weekends to meet deadlines and respond to client needs. We try to balance this during our downtime with slower days/hours when we're less busy. Thrive in an ambiguous environment and take ownership: Up to half of your workload will be self-driven, involving actively seeking out problems within the company, proposing solutions, and implementing them. You must feel comfortable working independently and excel in ambiguous environments where explicit instructions may not be provided. Are emotionally intelligent and self-aware: We expect you to be aware of your own emotions and to effectively process and communicate them with your peers. We encourage our team to embrace vulnerability and openness, as it fosters deeper connections and enhances our ability to work effectively as a team through mutual empathy. Are highly detail-oriented and organized: We foster a robust written culture at Onova. As a predominantly remote team, it is crucial to document and effectively communicate work and processes throughout the organization. You must exhibit a high level of attention to detail and ensure proper organization so that anyone, even without prior context, can seamlessly pick up where you left off if necessary. Have strong communication skills: Whether communicating your emotions, presenting in front of an audience, writing documentation, or simply writing an e-mail, you must be a strong communicator. The ability to succinctly and effectively convey your thoughts in any medium is highly valued at Onova. Are team-oriented and collaborative: Naturally, this is critical for a startup like ours. It's important that everyone feels supported and encouraged to do their best work, but they are also able to support one another proactively. Enjoy being creative and thinking outside the box: We are a team of creative thinkers who enjoy challenging the status quo and being different. If you enjoy learning and growing in diverse subject areas and thinking about the future, you'll be a great fit. AI fluency and ability to leverage AI tools: It's important for all members of our team to be well-versed and confident in using AI tools to supercharge and boost their efficiency. It's vital for our team to stay ahead of the curve and continuously learn about new tools that will improve the way we work and/or serve our clients.

    Applications are accepted on a rolling basis. Note that you will need to upload and/or submit links to your developer portfolio.

    Ready to Innovate?

    Ready to take your business to the next level? Let's chat Schedule a call with our team today to discuss how we can help you achieve your goals.

    #J-18808-Ljbffr


  • Plusgrade Inc. Canada

    *** English Version Below *** · Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • Kerridge Commercial Systems SA Canada

    INFOMAT gevestigd in Nederland en België, en sinds 2020 onderdeel van het wereldwijde Kerridge Commercial Systems, is voor haar ERP groothandelssoftware op zoek naar een: · Wilrijk-Antwerpen · Mogelijkheden om deels vanuit huis te werken · Het Software Development team wordt u ...


  • ISO-Gruppe Canada

    Seit 1979 agiert die ISO-Gruppe auf dem Markt und hat sich seither zu einem internationalen IT-Dienstleister mit rund 650 Mitarbeitern entwickelt. Wir sind in zahlreichen Branchen wie Aviation, Touristik, Automatisierungstechnik und Medizintechnik erfolgreich tätig. · Für unser ...

  • 2i Solutions, Inc

    Full Stack Developer

    3 weeks ago


    2i Solutions, Inc Canada

    We have an excellent 1 year contract opportunity with possible extension for a Full Stack Developer Senior in Toronto/Ottawa. · REMOTE ROLE. · Must haves: · 7+ years' experience working in Java 8/11 · 7+ years' experience with Spring framework using IOC, MVC, Security, JDBC or ...


  • Hiveway Inc. Canada

    Full-Stack Developer · We are seeking a talented and enthusiastic Full-Stack Developer to join our development team. As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining innovative web and mobile applications. Our ideal candidate is passi ...

  • Cpus Engineering Staffing Solutions Inc.

    Full Stack Developer

    3 weeks ago


    Cpus Engineering Staffing Solutions Inc. Canada

    We are currently requesting resumes for the following position : Full Stack Developer · Resume Due Date : Tuesday, January 30, :00PM EST) · Number of Vacancies : 1 · Level : MP4 (Senior) · Duration : 12 months · Hours of work: 35 · Location : 100% remote · Job Overview · Full ...

  • 5s3s

    Full Stack Developer

    3 weeks ago


    5s3s Canada Full time

    Full Stack Developer – Fulltime – Remote · We are looking for candidates for the position of Full Stack Developer. If you are looking for a job change, please contact us to discuss further. · JOB DESCRIPTION · Design software solutions to meet customer requirements in the feas ...


  • SHOEBOX Ltd. Canada

    We're looking for an enthusiastic and driven Web Developer to help shape our innovative web-based hearing health products. Your efforts will help our teams' work to make hearing healthcare as universally accessible and engaging as possible. · Why we need you: · You'll be a develo ...

  • Wysdom

    Full-Stack Developer

    3 weeks ago


    Wysdom Canada

    They say you only get one chance to make a great first impression. At Wysdom we're here to change that. We exist to help our clients make a great first impression with their customers – over and over again · Conversation is the new user interface (UI). It will power everything fr ...


  • Staccato Canada Full time

    In a world where companies are quickly building AI tools that will replace human jobs, our mission is to instead empower music creators with AI. · At Staccato, we're building an AI music co-writer that enables artists to unlock a constant state of creative flow; com and MusicAll ...


  • Absorb Technology Canada

    Over my 4 years at Absorb, I have been able to grow into a full-stack developer by actively contributing to an exciting product while learning the latest technology. The best part about working at Absorb is that no matter the team, the people have been amazing and are always will ...

  • Qwalton

    Full Stack Developer

    3 weeks ago


    Qwalton Canada

    NET Fullstack Developer · Dot net · React JS · SQL Server · net · Bachelors degree in computer science, Information Technology, or a related field · #NET Full stack development · # Solid understanding of .NET Framework and .NET Core · # Understand the product technical ar ...

  • Springbig Inc.

    Full Stack Developer

    3 weeks ago


    Springbig Inc. Canada

    Full Stack Developer · Job Description · Springbig is the leading SaaS marketing technology platform serving retailers and brands in the rapidly growing cannabis industry throughout the U.S. and Canada. We serve in excess of 1,000 clients across 2,300 locations and our clients ...

  • Workleap Platform Inc.

    Full Stack Developer

    3 weeks ago


    Workleap Platform Inc. Canada

    Job Description · So, what will your new role look like? · We're looking for a Full Stack Developer, with strength in React and c#, .net to join the Officevibe software development team working on our "Employee engagement" feature. As a Full Stack Developer, you'll be helping to ...


  • Staccato Canada Full time

    About StaccatoIn a world where companies are quickly building AI tools that will replace human jobs, our mission is to instead empower music creators with AI.At Staccato, we're building an AI music co-writer that enables artists to unlock a constant state of creative flow; award- ...

  • Versa Networks

    Full-Stack Developer

    3 weeks ago


    Versa Networks Canada

    About Us · Versa Networks, Inc. is a leading vendor of next-generation Software Defined solutions and architectures, called SASE (Secure Access Service Edge). Versa is providing an end-to-end solution that both simplifies and secures the WAN/branch office network. · The goal of ...


  • Uzinakod Canada

    Full-Stack Developer (Bank of Applications) Montreal / Full-time / Permanent · Uzinakod keeps growing. Its secret? The pleasure of working together and the will to deliver quality work. We offer the best environment for growth, skill development and well-being. · Are you intere ...


  • Staccato Canada Full time

    About Staccato · In a world where companies are quickly building AI tools that will replace human jobs, our mission is to instead empower music creators with AI. · At Staccato, we're building an AI music co-writer that enables artists to unlock a constant state of creative flow ...


  • SHOEBOX Ltd. Canada

    We're looking for an enthusiastic and driven Web Developer to help shape our innovative web-based hearing health products. Your efforts will help our teams' work to make hearing healthcare as universally accessible and engaging as possible.Why we need you:You'll be a developer on ...