Senior Software Engineer, Frontend

Posted 55ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer leading frontend delivery in Modernization lane for government software SaaS. Building React applications and collaborating with design and backend teams.

Responsibilities:

  • As a Senior Software Engineer (Frontend), you will lead frontend delivery in our Modernization lane - building workflow-heavy React + TypeScript applications and establishing the patterns that keep the codebase consistent and approachable as we scale.
  • You will work in a tight loop with our Product Design Lead and platform/backend engineering to deliver clear, reliable user experiences for complex government workflows (forms, approvals, permissions, and data-heavy screens).
  • Ship production frontend features end-to-end, working closely with backend engineers on API contracts and integration patterns.
  • Help establish frontend standards and working agreements that make future hires productive quickly.
  • Mentor incoming engineers as the modernization effort expands.

Requirements:

  • 6+ years of professional software engineering experience with significant frontend ownership.
  • Strong production experience with React and TypeScript.
  • Experience building and maintaining complex application UIs (workflow-heavy forms, data-heavy screens, role/permission-aware UX).
  • Strong debugging skills (state management issues, performance bottlenecks, edge cases).
  • Ability to collaborate effectively with design and backend engineering and make tradeoffs explicit.
  • Demonstrated preference for simple, maintainable designs over unnecessary architectural complexity.
  • Nice to have (not required): Experience with feature-sliced design (or similar modular, feature-oriented frontend architectures).
  • Familiarity with backend concepts (APIs, auth flows, data modeling) sufficient to collaborate effectively.
  • Experience implementing or integrating design systems.
  • Practical accessibility familiarity.

Benefits:

  • Medical, dental, and vision coverage with CIC paying 75% of monthly premiums
  • 401(k) with Company Contributions
  • Vacation, sick leave, and paid holidays to support work-life balance