Jobs · Information Technology

Senior Software Engineer II - UI Foundation

Fetch · United States · 1 mo ago
RemoteRemoteInformation Technology$190k–$224k/yrFull-time

About the role

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, and 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, and ship maintainable internal tools with confidence.

Responsibilities

  • Help harden and evolve dashboard templates, scaffolding, tooling, deployment patterns, and shared configurations.
  • Improve application security patterns, including Okta auth modernization, shared client ID remediation, and dashboard access-control patterns.
  • Expand contract-driven development through service clients, dashboard templating, and code generation from OpenAPI/protobuf contracts.
  • Build and maintain dashboard and service-integration golden paths that reduce friction for both human engineers and AI agents working in platform codebases.
  • Partner with backend teams to ensure platform tooling depends on clear, reliable service contracts instead of one-off integrations.
  • Create documentation, office hours, trainings, lunch-and-learns, and other enablement materials that help engineers adopt platform tools successfully.
  • Survey and partner with internal dashboard users to understand pain points, adoption gaps, and opportunities to improve the developer workflow.
  • Evaluate and integrate AI-assisted workflows that improve fullstack development, testing, maintainability, and developer feedback loops.
  • Work across frontend, backend, mobile, security, and platform teams to align standards and improve the broader SDLC.

Requirements

  • 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, with the ability to understand framework strengths, limitations, and security considerations.
  • 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.
  • Able to reason across application architecture, auth, deployment, testing, contracts, and maintainability.
  • Strong written and verbal communication skills, including the ability to document systems clearly and enable other engineers through training or support.
  • High degree of ownership and agency. Comfortable navigating ambiguity, identifying gaps, proposing solutions, and driving work through adoption.
  • AI-forward mindset with interest in using AI tools and agentic workflows to improve engineering speed, quality, and maintainability.

Qualifications

  • 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.

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 2 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu