Jobs
>
Vancouver

    Senior Software Developer - Vancouver, Canada - StructureCraft Builders Inc.

    Default job background
    $100,000 - $180,000
    Description

    Join Branch and help us invent the future of structural design software

    Branch is a software startup within StructureCraft

    StructureCraft is an award-winning structural engineering, manufacturing, and construction company that specializes in timber structures. StructureCraft's mission is to improve the built environment by demonstrating how the integrated Engineer-Build model produces better, more beautiful, and more efficient structures than the typical adversarial and fragmented construction process.

    Branch is an extension of StructureCraft's mission: Branch aims to change how the building industry works by building a smart, modern, end-to-end design tool.

    What Is Our Product?

    Branch is next-generation 3D design platform for mass timber structures. Branch aims to let users explore designs at a high level (like building massing) and immediately see the impact in terms of literal nuts and bolts (shop drawings, BOMs, CNC files, etc.). Branch is highly interactive and hackable, allowing designers to explore options without limitations. We believe that integrating data from all aspects of the process allows for faster exploration and holistic, elegant designs.

    Our Opportunity

    Changing the building industry is an ambitious goal Here are some reasons why we think we can pull it off.

    • Great People: We have a team full of software experts who also understand and care about the building industry.
    • Solid Product Foundations: In our industry, getting the details right is table stakes. Branch has already been used to detail and produce fabrication data for more than 600,000 square feet of mass timber.
    • Access to Users and Expertise: Our siting within StructureCraft means we work closely with experts from every stage of the process, from architects to carpenters.
    • Long-Term Vision: We're a startup, but without the short-term focus that often comes with VC funding. We know we're tackling a hard problem and we're in it for the long haul

    Having developed Branch quietly for use by StructureCraft, we're looking to grow Branch to the next level. We need your help in changing the industry

    Your Role

    • Work as part of a close-knit team that's passionate about making life better for architects, engineers, and detailers.
    • Solve a wide range of problems, from architecting new features to optimizing performance for seamless user experience.
    • Write efficient, robust C# code to solve problems for our users.
    • Use your experience and expertise to collaboratively design new features, both technically and product-wise.
    • Continuously improve Branch's user experience through maintenance, design improvements, and enhancements.

    Who We're Looking For

    We're a team of software professionals who also have deep experience with the building industry. It's a rare combination. We're looking for others, who, like us, have both the skills and passion needed to make a real change.

    • Fast Learners: You love learning and applying new things.
    • Problem Solvers: You often think "there must be a better way" then you search until you find one
    • Open Collaborators: You believe in clear, honest communication.
    • Team Players: You value feedback and are all about finding the best solutions together.
    • Built-Environment Enthusiasts: We love that our industry makes physical things: buildings Good ones are beautiful and efficient. We want to help make more good ones.
    • User Focused: Our end goal is to help users design buildings better, faster, and more intelligently than ever before.
    • Diverse Thinkers: Different experiences and points of view help teams find better solutions, faster.
    • Mission-Driven: You're unhappy with the status quo in building design, and you're excited to have a chance to build something better.

    Position Requirements

    • Education and Professional Experience: You have a computer science degree and 7+ years' experience working as a software developer, ideally with technical leader.
    • Technical Proficiency: You can demonstrate your abilities with code samples, a portfolio of completed work, and/or by walking us through technical design decisions you've made (and why).
    • Portfolio of Problem Solving: You have a track record and/or portfolio demonstrating your ability to solve conceptually challenging problems.
    • Agile and Adaptable: You are comfortable working in a lean startup: working in an agile fashion, pivoting based on lessons learned, and a willingness to help fill gaps.
    • Relevant Specialized Experience (Preferred): While not a hard requirement, ideally you have experience with one or more of the following:

    -The building industry, including architecture, engineering, fabrication, and/or construction.
    -3D design tools such as CAD, BIM, complex modeling, simulation/analysis (such as finite elements).
    -Geometry-heavy computing, including video games, graphics, scientific computing, or similar fields.

    Position Details

    This is a permanent, full-time position. We're flexible on location: while we'd prefer teammates near our Vancouver, BC or Seattle offices, we're open to full-time remote candidates anywhere in the world (as long as you're willing to join our Pacific-time standup).

    How to Apply

    Ready to change the industry with us? Send your application including resume, portfolio and links to your work in confidence to:

    Job Types: Full-time, Permanent

    Pay: $100,000.00-$180,000.00 per year

    Benefits:

    • Company events
    • Dental care
    • Disability insurance
    • Extended health care
    • Flexible schedule
    • Life insurance
    • On-site parking
    • Paid time off
    • RRSP match
    • Tuition reimbursement
    • Vision care
    • Work from home

    Schedule:

    • 8 hour shift

    Supplemental pay types:

    • Bonus pay

    Ability to commute/relocate:

    • Abbotsford, BC: reliably commute or plan to relocate before starting work (preferred)

    Education:

    • Bachelor's Degree (preferred)

    Experience:

    • software developer: 3 years (preferred)

    Work Location: Hybrid remote in Vancouver, BC V5T 4L6


    #J-18808-Ljbffr


  • Image X Media Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 3 years to less than 5 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Epsilon Solutions Ltd.

    Software Developer

    3 weeks ago


    Epsilon Solutions Ltd. Vancouver, Canada

    Role: Software Developer · Location: Vancouver, BC (Onsite) · Term: Fulltime · Job Description: · Should have work experience on Azure CI/CD YAML pipeline · Perform weekly deployments for various environments of various MS teams services · Azure Service Fabric - need to maintain/ ...

  • Collabera

    Software Developer

    5 days ago


    Collabera Vancouver, Canada

    Position: Software Developer · Type (Contract, C2H): 8 months contract · Location: Vancouver BC (Hybrid ) · Day-to-day responsibilities: · - The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda. · - 70% Front-end stack is ReactJS/Typescript · - ...

  • Fortinet, Inc.

    Software Developer

    1 week ago


    Fortinet, Inc. Vancouver, Canada

    Software Developer (Golang) "Job Details" · Job Identification · 16058 · Job Category · Software Development · Locations · Posting Date · 04/30/2024, 09:34 PM · Degree Level · Bachelor's Degree · Job Schedule · Full time · Job Description · Fortinet is looking for a n ...

  • Collabera

    Software Developer

    1 week ago


    Collabera Vancouver, Canada

    Position: Software Developer Type (Contract, C2H): 8 months contract Location: Vancouver BC (Hybrid ) Day-to-day responsibilities: The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda. 70% Front-end stack is ReactJS/Typescript 30% Back-end stack ...

  • Fortinet, Inc.

    Software Developer

    5 days ago


    Fortinet, Inc. Vancouver, Canada Full time

    Fortinet is looking for a new software developer that will be primarily working on the Web Content Filter. This includes existing system maintenance and new feature development. The basic requirement is having some Golang and Python programming knowledge. Our ideal candidate will ...

  • Epsilon Solutions Ltd.

    software developer

    1 week ago


    Epsilon Solutions Ltd. Vancouver, Canada

    Role: Software Developer · Location: Vancouver, British Columbia, Canada · Exp Level: Mid · Jd · Should have work experience on Azure CI/CD YAML pipeline · Perform weekly deployments for various environments of various MS teams services · Azure Service Fabric - need to maintain/s ...

  • T-Net British Columbia

    Software Developer

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    Our client is looking for an experienced Software Engineer to join their Data Services team. The team is in charge of working with other engineering teams to support, upgrade, and develop data services for the customer-facing their applications, both new and legacy. They comprise ...

  • Fortinet

    Software Developer

    6 days ago


    Fortinet Vancouver, BC, Canada

    Fortinet is looking for a new software developer that will be primarily working on Fortinet's Web Content Filter. The responsibilities include existing system maintenance and new feature development. The basic requirement is having Golang and Python programming knowledge and work ...

  • Fortinet

    Software Developer

    3 weeks ago


    Fortinet Vancouver, BC, Canada

    Description · Fortinet has a great career opportunity for a Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company. · FortiClient's Security Fabric Integration provides endpoint visibility through telemetry an ...

  • TM8 Recruitment

    Software Developer

    2 weeks ago


    TM8 Recruitment Vancouver, Canada

    Job Description: · We are helping our client - a well capitalized startup - hire an extremely talented Software Developer -Technical Lead. · *Only candidates legally entitled to work in Canada will be considered. Remote within Canada is acceptable, office in Vancouver, BC.As a te ...

  • Amazon

    Software Developer

    1 week ago


    Amazon Vancouver, BC, Canada Full time $114,800

    Software Development Engineer, Checkout Delivery Experience Service For millions of customers worldwide, the Amazon name is synonymous with delivery – and the Delivery Experience (DEX) team provides those customers with innovative ways to get what they want and need, enabling the ...

  • Ensemble

    Software Developer

    1 week ago


    Ensemble Vancouver, BC, Canada

    At Ensemble, we build innovative custom software solutions for some of the largest brands in the media and entertainment, financial services, insurance, government, life sciences, and manufacturing industries. Ensemble is currently looking to grow our Quality Assurance team with ...

  • T-Net British Columbia

    Software Developer

    5 days ago


    T-Net British Columbia Vancouver, Canada

    The Software Developer (CI/CD Specialist) designs computer application solutions for existing complex or campus-wide computer systems. The incumbent will work collaboratively with the Senior Programmer Analysts. Working closely with analysts, technical leads, managers and develop ...

  • BNW Travel Management Ltd.

    software developer

    2 weeks ago


    BNW Travel Management Ltd. Vancouver, Canada

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Experience: 2 years to less than 3 years · or equivalent experience · Work setting · Travel agency · Tasks · Write, modify, integrate and test software code · Maintain e ...

  • Pantheon Design Ltd

    software developer

    1 week ago


    Pantheon Design Ltd Vancouver, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Computer science · Computer software engineering · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, proc ...

  • LayerZero Labs Canada Inc.

    software developer

    3 weeks ago


    LayerZero Labs Canada Inc. Vancouver, Canada

    Education: · Expérience: · Education · No degree, certificate or diploma · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare repor ...

  • BNW Travel Management Ltd.

    software developer

    3 weeks ago


    BNW Travel Management Ltd. Vancouver, Canada

    Education: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · or equivalent experience · Work setting · Travel agency · Tasks · Write, modify, integrate and test software code · Maintain existing compu ...

  • TUEX International Education Ltd.

    software developer

    3 weeks ago


    TUEX International Education Ltd. Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • TM8

    Software Developer

    3 weeks ago


    TM8 Vancouver, Canada

    Job Description · We are helping our client - a well capitalized startup - hire an extremely talented Software Developer -Technical Lead. · *Only candidates legally entitled to work in Canada will be considered. Remote within Canada is acceptable, office in Vancouver, BC.As a te ...