Jobs
>
Vancouver

    Senior Software Engineer - Vancouver, Canada - Hiive

    Hiive
    Default job background
    Description

    Hiive is a fintech/marketplace startup connecting buyers and sellers of stock in venture-backed pre-IPO companies. Thanks to our industry leading technology and our best in class capital markets team, we are home to the fastest growing marketplace for the stock of "unicorns" on the planet. As a profitable and rapidly growing business backed by tier one venture capital investors, we are seeking to scale our high performing team.

    As a Senior Full Stack Engineer, you will be a hands-on contributor to the frontend and backend apps powering our platform. You will learn Elixir on the job from your colleagues and technical leaders. You will collaborate with technical leaders and the founding team to deliver new features to our application. You will work closely with your colleagues to refactor and improve the codebase; create a beautiful, functional, and delightful user experience; and build an excellent and supportive engineering culture.

    Please note: Hiive does not use Ruby or Ruby on Rails. We do not have Ruby code in production now nor plan to do so in the future. This job is open to Ruby developers who have a desire to learn and work in Elixir and Phoenix. We will teach you both on the job and expect you to invest in self-learning to grow your skills.

    A great candidate would...

    • Consider themselves highly capable at hands-on development of features in both the frontend and backend and be able to ship React/Typescript code on day one.
    • Possess the know how to build customer-facing products across the entire stack, from the data model to the UI.
    • Have a strong desire to learn Elixir and experience picking up new programming languages.
    • Be proactive and self-motivated and comfortable learning on the job in a fast-paced environment.
    • Be comfortable working with a small team including directly with the founders on building a product and a company.
    • Adapt well to a quickly moving environment.

    Required Experience

    • Substantial expertise building interfaces with React and working in Typescript.
    • Strong experience building backend API services using Ruby and Ruby on Rails.
    • Have a philosophy in writing automated backend tests.
    • Translating design mockups (e.g. Figma) into frontend implementation.
    • Working closely with product designers on feedback for UI/UX changes.

    Preferable Experience

    • Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code.
    • Experience building or working with GraphQL APIs.
    • Working closely with product managers on understanding use cases, prioritizing features, and scoping work.
    • Exposure to Elixir or other functional languages.

    Compensation, Benefits & Perks:

    • Highly competitive salary, commensurate with experience and contribution.
    • Opportunity to participate in ownership of a rapidly growing early-stage startup through our employee stock option plan.
    • Comprehensive 100% employer-paid health and dental premiums, and a health spending account.
    • Preference to those willing to work, Vancouver, BC HQ, with a first-class view of the mountains. Open to Canadian and US-based remote candidates.
    • An engaging social calendar, including bi-weekly catered lunches, bi-weekly "Friday bar," team workouts, annual summer party and holiday party, two "onsite" all-team retreats each year, semi-annual team-building events, and Hiive Womens' Network events.
    • Significant opportunities for growth into team leadership and management roles.
    • Entrepreneurial culture, and a small and dynamic team.
    • Sponsorship, immigration and relocation for exceptional candidates.

    Hiive is committed to fostering an inclusive workplace where all individuals have an opportunity to succeed.


    #J-18808-Ljbffr


  • Bloombase Canada Inc. Vancouver, Canada Temps partiel

    Education: · Expérience: · Education · Secondary (high) school graduation certificate · or equivalent experience · Student status · Full time enrollment · Experience · Will train · Workplace information · Remote work available · Durée de l'emploi: Temporaire · Langue de travail ...


  • Edjuster Vancouver, BC, Canada

    Participer à la création d'une startup early-stage : développement du back de la nouvelle version de la plateforme web à l'aide de Ruby et Ruby On Rails etOptimisation du code actuel · Développement de nouvelles fonctionnalités · Décisions stratégiques sur le produit, organisat ...

  • Electronic Arts Inc

    Software Engineer

    2 weeks ago


    Electronic Arts Inc Burnaby, Canada

    Requisition Number: Position Title: Software Engineer II External Description: " Pour visualiser la description de poste en français, veuillez sélectionner le français, "Select Language" dans le menu déroulant au haut de la page. " DevOps Engineer - Development Release Engineerin ...

  • Sakura Distributors Inc.

    software engineer

    1 week ago


    Sakura Distributors Inc. Surrey, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Apple

    Software Engineer

    2 weeks ago


    Apple Vancouver, Canada

    Summary · Posted: May 23, 2024 · Weekly Hours: 37.5 · Role Number: · We are a small team at Apple in the Tools & Framework organization building innovative automated test systems. We take up a broad range of challenges on a daily basis like crafting distributed computing infra ...

  • Arista Networks

    Software Engineer

    2 days ago


    Arista Networks Vancouver, Canada

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, an ...

  • Snapcommerce

    Software Engineer

    1 week ago


    Snapcommerce Vancouver, Canada Full time

    About · We started to help maximize lives–both the lives of our customers and the lives of our employees– so that everyone can experience all that life has to offer. For our employees, our promise is that is more than just a job; it's an opportunity to unlock one's potential, ...

  • Arista Networks

    Software Engineer

    2 weeks ago


    Arista Networks Vancouver, Canada Full time

    Job Description · Arista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high caliber team bui ...

  • DarkVision

    Software Engineer

    6 days ago


    DarkVision North Vancouver, Canada

    Your Job · DarkVision, a Koch Engineered Solutions company, is looking for a talented Software Engineer to help develop our embedded, desktop, and cloud applications. If you love modern C++ and want to learn how to write high-performance data processing, rendering, and image pro ...

  • Arista Networks

    Software Engineer

    2 weeks ago


    Arista Networks Vancouver, Canada Full time

    Job Description · Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's larg ...

  • Microsoft

    Software Engineer

    4 weeks ago


    Microsoft Vancouver, Canada Full time

    Overview · Azure high-performance computing (HPC) and artificial intelligence (AI) Software team is expanding our talented team of developers in Vancouver. Our software backs some of the world's largest and most critical workloads for AI and HPC. Computational demand driven by a ...

  • FranklinCovey

    Software Engineer

    5 days ago


    FranklinCovey British Columbia, Canada

    Within the last five years, FranklinCovey has gone through a major transformation We shifted from a typical training company to a tech-focused competitor with top-notch content. In 2018, we switched to subscription-based digital learning using our All-Access Pass platform. In 202 ...

  • Arista Networks

    Software Engineer

    4 days ago


    Arista Networks Vancouver, Canada

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, an ...

  • Microsoft

    Software Engineer

    3 days ago


    Microsoft Vancouver, Canada Full time

    Overview · With over 270 million monthly active users, Microsoft Teams is the fastest growing business application in Microsoft's history. It is a collaborative communication product that brings together the complete power of Office 365 to empower teams to achieve more. As the f ...

  • Microsoft

    Software Engineer

    1 week ago


    Microsoft Vancouver, Canada Full time

    Overview · Microsoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective. · In the Teams Platform's Conversational AI & Extensibility team, we develop client-side extensibil ...

  • Sophos

    Software Engineer

    4 days ago


    Sophos Vancouver, Canada Permanent

    Role Summary · Interested in collaborating with exceptional individuals on cutting-edge software that safeguards millions of users worldwide? The Mac Agent team is actively seeking dynamic and skilled software developers keen on crafting security solutions for macOS. Whether you ...

  • Electronic Arts

    Software Engineer

    3 weeks ago


    Electronic Arts Vancouver, Canada Regular

    Responsibilities · We develop industry-leading audio and movie solutions · We help support our community of content creators and collaborate with game teams to provided optimized audio systems, solve complex audio challenges · You will help develop a broad range of features and ...

  • Electronic Arts

    Software Engineer

    3 weeks ago


    Electronic Arts Vancouver, Canada Regular

    Requisition Number:183947Can this position be remote?: No We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we ser ...

  • Microsoft

    Software Engineer

    1 week ago


    Microsoft Vancouver, Canada Full time

    Overview · Are you ready to revolutionize how teams collaborate and work together? Microsoft Teams brings teams together by making it easy, productive and fun to communicate and collaborate Microsoft Teams is the hub where the power and capabilities of M365 come together - Chat, ...

  • NetApp

    Software Engineer

    1 week ago


    NetApp Vancouver, Canada

    Title: Software Engineer (C, C++) · Location: Bangalore, Karnataka, IN, · Requisition ID: About NetApp · We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we ...