×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Frontend

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Computer Information Concepts
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Front End Developer, React.js
Salary/Wage Range or Industry Benchmark: 130000 - 170000 USD Yearly USD 130000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Frontend)

Overview

Job Description:

Senior Software Engineer (Frontend)

Location:

CO/KS/IL/MO (Remote – Must reside in one of these States)

Salary: $130k-$170k (DOE)

Reports to:

CTO

About the Company

We are a mature software company with a long history of serving county and city government customers. Our product portfolio spans ~40 Windows-based client/server applications, from VBA extensions to standalone  tools. We are now consolidating these into a modern SaaS suite of 3–5 integrated products that will power the next chapter of our growth.

We operate two parallel engineering lanes:
Continuity (established, non-web products) and Modernization (new SaaS products). As products migrate, more engineering capacity will be directed toward the Modernization lane.

Role Overview

As a Senior Software Engineer (Frontend), you will lead frontend delivery in our Modernization lane - building workflow-heavy React + Type Script applications and establishing the patterns that keep the codebase consistent and approachable as we scale.

This is a senior-level individual contributor role (no direct reports) with high ownership and influence over frontend standards. 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).

Our new frontend stack is React + Type Script using feature-sliced design (a feature-oriented structure with clear boundaries), integrated with a C#/.NET backend API.

We value engineers who actively reduce complexity, design clear interfaces, and build systems that are easy to understand and change. Good judgment matters more than strict adherence to any one framework; we value clarity over ceremony.

Key Responsibilities
  • Frontend Architecture & Foundations
    • Build and evolve our React + Type Script architecture using feature-sliced design (or a comparable feature-oriented approach).
    • Establish pragmatic standards for state management, routing, data fetching, and error handling.
    • Create reusable building blocks for workflow-heavy UI (forms, validation patterns, tables/grids, permissions-aware behavior).
  • Product Delivery & Collaboration
    • Ship production frontend features end-to-end, working closely with backend engineers on API contracts and integration patterns.
    • Partner with the Product Design Lead to implement consistent workflows and UI behavior across products.
    • Contribute to vertical-slice delivery across frontend and backend: small, shippable increments that reduce risk and improve feedback loops.
  • Quality, Performance, and Maintainability
    • Set a pragmatic testing strategy that supports velocity and reliability (unit/integration/E2E where appropriate).
    • Diagnose and resolve performance issues common in data-heavy applications (rendering, caching, perceived latency, state bugs).
    • Raise the quality bar through code review and simple, teachable patterns - not over-engineered abstractions.
  • Team Growth & Influence
    • Help establish frontend standards and working agreements that make future hires productive quickly.
    • Mentor incoming engineers as the modernization effort expands.
    • Contribute to an engineering culture focused on clarity, ownership, and long-term maintainability.
Qualifications
  • 6+ years of professional software engineering experience with significant frontend ownership.
  • Strong production experience with React and Type Script.
  • 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.
Why Join Us
  • Establish the…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary