# Senior Software Engineer, Portal
**Company:** [Ditto](https://hotfix.jobs/companies/ditto)
**Location:** Remote
**Salary:** $223K-$259K
**Experience:** 5+ years
**Skills:** React, TypeScript, GraphQL, REST APIs, Postgres, Rust, CSS, Figma, Kubernetes, Grafana
**Posted:** 2026-06-22
> Senior engineer building polished React/TypeScript web UIs and contributing across the full stack (GraphQL, Rust services, PostgreSQL) for an edge-sync platform. Owns technical direction, mentors engineers, and partners with design/product in a remote-first environment.
## Job Description
## Key Responsibilities
- Build polished, performant user interfaces: Design and ship high-quality, accessible web UIs in React, TypeScript, and modern CSS, with a relentless focus on performance, responsiveness, and craft.
- Work across the full stack: Build and consume GraphQL and REST APIs and contribute to the Rust services and PostgreSQL data layer that power the product.
- Partner with design and product: Collaborate closely with UI/UX designers and product managers to turn customer needs into well-scoped, well-designed features.
- Set technical direction and raise the bar: Make pragmatic architectural decisions, establish front-end best practices and reusable patterns, and mentor other engineers through thoughtful code review and design feedback.
- Extend across platforms: Help bring key experiences to native mobile (iOS and Android) where it matters, ensuring a consistent, high-quality experience across web and device.

## Requirements
- 5+ years of professional front-end and full-stack experience building and shipping production web applications, with deep expertise in React, TypeScript, and modern front-end tooling.
- Strong full-stack fundamentals spanning the front end and the services behind it, including hands-on experience designing and consuming APIs and working with relational databases such as PostgreSQL.
- Working knowledge of Rust (or strong experience in another systems language and a genuine desire to work in Rust), enough to confidently contribute to and debug back-end services.
- A strong product and design sensibility with a track record of partnering with UI/UX and product to ship experiences customers love.
- Demonstrated seniority and ownership, including setting technical and product direction, leading projects across teams, and mentoring other engineers.
- Strong communication and collaboration skills, both written and verbal, with the ability to work effectively across product, design, and engineering in a distributed, remote-friendly team.

## Nice to Haves
- Native mobile experience building or contributing to native iOS (Swift) and/or Android (Kotlin) applications.
- Production Rust experience, particularly in web services, APIs, or other performance-sensitive systems.
- Experience with GraphQL schema design and clients (e.g., Apollo or urql), and API design more broadly.
- A strong eye for design and interaction with experience working directly in tools like Figma and translating designs into pixel-accurate, responsive UI.
- Familiarity with local-first or offline-first application architectures, and the UX challenges of building on eventually-consistent data such as CRDTs.
- Experience with observability and operational ownership — comfortable reading dashboards (e.g., Grafana) and debugging issues in production; familiarity with Kubernetes is a plus.
- Experience contributing to design systems and component libraries that scale across multiple products and teams.
- A track record in fast-growing or startup environments — comfortable with ambiguity and shifting priorities as the product and customer base scale.

## Compensation & Benefits
- Competitive salaries and meaningful equity.
- In the US: health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts.
- Flexible time off.
- Remote work with Atlanta and San Francisco offices open for optional in-person work.
**Apply:** https://hotfix.jobs/jobs/senior-software-engineer-portal-at-ditto-1330f742-c242-4232-a7f4-237001037bcb
**Canonical:** https://hotfix.jobs/jobs/senior-software-engineer-portal-at-ditto-1330f742-c242-4232-a7f4-237001037bcb