More jobs:
Frontend Developer
Job in
Boulder, Boulder County, Colorado, 80301, USA
Listed on 2026-03-23
Listing for:
Circadence
Full Time
position Listed on 2026-03-23
Job specializations:
-
Software Development
Web Developer
Job Description & How to Apply Below
We’re building fast, reliable, and accessible web experiences that turn complex workflows into intuitive UIs in cybersecurity training. You’ll own meaningful slices of our front-end stack. You know when features are ready to ship. You will work closely with stakeholders to deliver product value end-to-end. We’re looking for an engineer who brings attention to detail, strong HTML, CSS, and JS experience, and a collaborative mindset to help us deliver reliable, high-quality UI.
Responsibilities- What you’ll do:
- Build and ship user-facing features with React + Type Script, from idea → PR → production, emphasizing reliability, performance, and accessibility.
- Collaborate with Product Design to translate Figma specs into responsive, reusable components that align with our design system.
- Integrate with REST APIs, shape API contracts with backend partners and handle data/state elegantly (e.g., React Query, Redux, or Zustand).
- Improve performance (bundle size, code-splitting, memoization, virtualization) and accessibility (WCAG, semantic HTML, ARIA) as part of everyday work.
- Write robust tests (unit, component, and integration with Vitest/RTL/Cypress) and participate in code reviews to raise the quality bar.
- Contribute to our component library and documentation; advocate for consistency, DX, and maintainability.
- Partner with PM/Design to break down work, estimate work, and collaborate on best practices for Agile
- Experience building accessible, responsive UIs with performance in mind.
- Proficiency with Git, PR workflows, and modern frontend tooling:
Vite, ESLint, and type-aware linting. - Strong experience with CSS best practices, SASS, and component libraries
- A pragmatic testing mindset—you test what matters and keep it maintainable (we use Playwright for e2e and Testing Library where we add unit tests).
- Strong collaboration and communication skills—you seek clarity, share context, and ship.
- Experience with interactive canvas or graph UIs (e.g. React Flow / XY Flow), drag-and-drop, or diagram-style interfaces.
- Familiarity with Django REST (or similar) backends and session-based auth from the frontend.
- Latest LLM tooling
- Tooling:
React, Type Script, Vite/Webpack, Jest, React Testing Library, Cypress, Storybook. - Collaboration:
Teams, Linear/Jira, Figma, design reviews, weekly demos, and blameless post-mortems. - Quality: CI on every PR, peer reviews, feature flags, and progressive delivery.
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).
(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:
×