Role overview

Senior Software Engineer, Frontend

Requirements and responsibilities

Readable role content extracted into sections for faster review.

What You’ll Do

  • Frontend Architecture & DevelopmentDesign, build, and scale performant, accessible, and maintainable frontend systems using modern frameworks (React, TypeScript). Own key UI architecture decisions, including state management, component design, and application structure.
  • Design Systems & UX ExcellenceLead the development and evolution of reusable component libraries and design systems that ensure consistency and scalability across the platform. Collaborate closely with design to deliver polished, user-centric interfaces.
  • Performance & QualityOptimize application performance, load times, and responsiveness. Establish best practices around testing, observability, and frontend reliability.
  • Cross-Functional CollaborationPartner with product managers, designers, and backend engineers to deliver seamless, end-to-end features. Translate complex domain requirements into intuitive UI/UX solutions.

Who You Are

  • Educated: Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience.
  • ExperiencedSenior level expertise in React and modern JavaScript/TypeScript ecosystemsProven experience building and scaling complex, production-grade web applications (SPAs)Deep understanding of frontend architecture, including state management, performance optimization, and component design patternsExperience integrating with APIs and distributed backend systemsFamiliarity with modern frontend tooling, testing frameworks, and CI/CD workflowsExperience collaborating with design teams using Figma, including interpreting design specs and contributing to design systems
  • Senior level expertise in React and modern JavaScript/TypeScript ecosystems
  • Proven experience building and scaling complex, production-grade web applications (SPAs)
  • Deep understanding of frontend architecture, including state management, performance optimization, and component design patterns
  • Experience integrating with APIs and distributed backend systems
  • Familiarity with modern frontend tooling, testing frameworks, and CI/CD workflows
  • Experience collaborating with design teams using Figma, including interpreting design specs and contributing to design systems

Details

  • Senior level expertise in React and modern JavaScript/TypeScript ecosystems
  • Proven experience building and scaling complex, production-grade web applications (SPAs)
  • Deep understanding of frontend architecture, including state management, performance optimization, and component design patterns
  • Experience integrating with APIs and distributed backend systems
  • Familiarity with modern frontend tooling, testing frameworks, and CI/CD workflows
  • Experience collaborating with design teams using Figma, including interpreting design specs and contributing to design systems

Nice to Have (Bonus Points)

  • Experience mentoring engineers, driving technical decisions, and frontend excellence across teams.
  • Experience building or maintaining design systems or component libraries
  • Familiarity with data-heavy or real-time UIs (e.g., dashboards, operational tools)
  • Experience working with event-driven architectures (e.g., Kafka)
  • Background in logistics, transportation systems, or other complex operational domains

Our tech stack includes:

  • Backend & AI: Python 3 and Java
  • Frontend: JavaScript/TypeScript for our web-based SPA
  • Data Stack: Trino, Dagster, dbt, DuckDB, and Preset
  • IaC: Terraform and Spacelift
  • Cloud: AWS (ECS/RDS/S3/etc)
  • CI/CD: Bazel, Github, AWS CodePipeline/CodeBuild
  • GenAI: Anthropic Claude, ChatGPT Codex, GitHub Copilot

Benefits

  • Competitive compensation, including Series C level equity
  • Health / Dental / Vision 100% covered for employee and 50% for dependents
  • Life Insurance, with optional supplemental insurance
  • Flexible Spending Account (FSA)
  • Health Spending Account (HSA)
  • 401(k) with match
  • Unlimited PTO (vacation, personal days, sick days, jury duty, military leave, bereavement)
  • 11 Holidays
  • Paid Parental Leave for all employees
  • Short-term and Long-term Disability Insurances, and AD&D Insurance
  • Fitness membership reimbursement
  • Commuter benefits
Similar roles

Keep a backup shortlist.

Browse stack
FocusFrontend EngineeringRole area
Seniority signalSeniorCandidate level
StackAWS, CI/CD, JavaPrimary skills
Location19 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.