Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDK

Employer shown to signed-in membersNorth AmericaMid LevelFull-stack

Specialty

Full-stack

Who is hiring is shown to signed-in users. Create a free account to see the employer and apply.

The role

The company is hiring a Fullstack Engineer (TypeScript) for the Duo Client SDK team, which is turning the the company Language Server's Duo logic into versioned TypeScript packages used by editor extensions and web Duo Chat. The role is fully remote and global; the salary range given is for US residents.

What you will do

  • Build secure, well-tested TypeScript features of moderate scope
  • Extract and publish TypeScript packages from the the company Language Server and migrate consumers step by step
  • Design durable public APIs with semantic versioning, changelogs and deprecation paths
  • Build isomorphic core packages with platform-specific code isolated in adapters
  • Build SDK client surfaces, including Vue 3 components in Duo Chat on the web
  • Handle credentials safely (bearer tokens, session cookies, CSRF), reduce bundle size and join Tier 2 on-call

What they ask for

  • Strong TypeScript across frontend and backend, including Node.js services
  • Experience with monorepos, multi-module builds, ESM and dependency management
  • Vue 3 and Composition API experience, or comparable frontend work and willingness to learn Vue
  • Experience designing APIs that other people use
  • Understanding of Node.js versus browser differences
  • Security-minded approach to credentials and performance
  • Clear written communication and self-motivation in a fully remote team

What they offer

  • Fully remote, asynchronous work

This is our own short reading of the posting. The full description, and anything that has changed since, is on the employer's careers page behind the apply button.

Similar remote jobs

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Senior Software Engineer, Certificate Management

    ITSecuritySenior5+ yrs experience

    • Go
    • Java
    • C++
    • Rust
    • PKI
    • +3
    Applicants: membersNorth AmericaUS

    USD 186,065–218,900 / year

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Senior Software Engineer, Backend (Marketing & Privacy Engineering)

    ITBackendSenior4+ yrs experience

    • Python
    • Kotlin
    • AWS
    • MySQL
    • Kubernetes
    • +3
    Applicants: membersNorth AmericaCA

    CAD 153,000–213,000 / year

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Senior Software Engineer, Frontend (Marketing and Privacy)

    ITFrontendSenior4+ yrs experience

    • React
    • Vue
    • JavaScript
    • TypeScript
    • Google Tag Manager
    • +3
    Applicants: membersNorth AmericaCA

    CAD 153,000–213,000 / year

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Staff Software Engineer, Maps Services

    ITBackendLead8+ yrs experience

    • Geospatial
    • Distributed systems
    • PostGIS
    • Spatial SQL
    • OpenStreetMap
    • +3
    Applicants: membersNorth AmericaUS

    USD 162,400–290,000 / year

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Enterprise Engineer

    ITSoftware EngineeringMid Level3+ yrs experience

    • Ironclad
    • DocuSign
    • Workato
    • Salesforce
    • Snowflake
    • +2
    Applicants: membersNorth AmericaUS

    USD 135,320–159,200 / year

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Sign up to see the employer10d ago

    Senior Software Engineer, Fullstack (App Experience)

    ITFull-stackSenior

    • React
    • Vue
    • React Native
    • Kotlin
    • Python
    • +3
    Applicants: membersNorth AmericaCA

    CAD 153,000–213,000 / year