Senior Software Engineer II - UI Foundation @Fetch
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Senior Software Engineer II - UI Foundation @Fetch

Today - Fetch is hiring a remote Senior Software Engineer II - UI Foundation. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We're hiring a Senior Software Engineer II for UI Foundations, the platform team that improves the cross-surface building blocks connecting backend services to web and mobile clients. This role will focus on:

  • Fullstack platform tooling
  • Dashboard generation
  • Templating and deployments
  • Shared application patterns
  • Auth modernization
  • Testing capabilities
  • AI-native developer workflows

This is not a traditional product-feature engineering role. You'll help shape the internal developer platform that Fetch engineers use to:

  • Build dashboards
  • Integrate with backend services
  • Generate TypeScript clients from service contracts
  • Ship maintainable internal tools with confidence

You'll work closely with:

  • Frontend, backend, mobile, platform, security, and engineering leadership

The right person is excited by ambiguous platform problems, understands that developer experience is a product, and can take an idea from:

  • Discovery through implementation
  • Documentation
  • Rollout
  • Adoption

Our current platform work includes:

  • Dashboard generation
  • Templating and deployments
  • SvelteKit/Svelte 5
  • TypeScript
  • Okta OIDC
  • SST/AWS deployment patterns
  • GitHub Actions
  • Playwright
  • Vitest
  • Service contract integrations
  • Generated TypeScript clients
  • Dashboard templates
  • AI skills published through Fetch Skills

Qualifications

  • 8+ years of hands-on fullstack engineering experience in a medium to large engineering environment
  • Strong experience with TypeScript and modern application architecture
  • Hands-on work with SvelteKit, Svelte, or comparable modern frameworks
  • Background building or maintaining internal tools, platform tooling, dashboards, shared systems, or developer-facing workflows
  • Strong understanding of integration patterns with backend services, APIs, generated clients, or service contracts
  • Hands-on work with testing tools such as Playwright, Vitest, or comparable frameworks
  • Familiarity with CI/CD systems, especially GitHub Actions or similar tooling
  • Ability to reason across application architecture, auth, deployment, testing, contracts, and maintainability
  • Strong written and verbal communication skills
  • High degree of ownership and agency
  • AI-forward mindset with interest in using AI tools and agentic workflows

Requirements

  • Production-level familiarity with Svelte 5 and SvelteKit
  • Working knowledge of Okta OIDC, auth modernization, access-control patterns, or application security improvements
  • Exposure to SST, AWS, or modern deployment architecture
  • Strong understanding of contract-driven development, including OpenAPI, protobuf, code generation, SDK design, or generated TypeScript clients
  • Ability to build CLI tooling, scaffolding, templates, or shared developer workflows
  • Comfort shaping AI skills, prompts, or workflows for internal developer platforms
  • Track record of driving platform adoption through documentation, office hours, training, or developer enablement
  • Comfort working closely with backend, mobile, security, or platform teams
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer II - UI Foundation @Fetch
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later