Higher Logic is an industry-leading engagement platform focused on building online communities. They are seeking a Senior Front-End Developer (React) to develop scalable user experiences and enhance product craftsmanship while collaborating across the stack to deliver complete features.
Responsibilities:
- Build, maintain, and ship high-quality product features in a multidisciplinary Agile team
- Translate designs, wireframes, and product requirements into accessible, performant React experiences
- Own UI architecture decisions: component design, state management approaches, data fetching patterns, and maintainable abstractions
- Write reliable, well-tested code; participate in code review; mentor teammates through thoughtful feedback and shared patterns
- Triage, debug, and resolve issues across browsers/devices; collaborate with QA/support/product to close the loop quickly
- Optimize for real-world performance at scale (rendering efficiency, Core Web Vitals, bundle size, caching strategies)
- Contribute to guild practices: propose improvements to coding standards, tooling, documentation, and architectural approaches
- Use AI-powered IDEs and assistants (e.g., Cursor, Copilot-style tools) to speed up implementation, refactoring, and test generation—while ensuring correctness, security, and maintainability
- Apply AI thoughtfully: create strong prompts, verify outputs, and incorporate guardrails (linting, type checks, unit/integration tests, code review)
- Partner on AI-enabled product initiatives where relevant—such as AI-assisted content workflows, smarter search/discovery, moderation tooling, summarization, or admin productivity experiences—integrating front-end UX with backend services/APIs
- Help define best practices for AI-assisted engineering (what to automate, what must be human-reviewed, and how to evaluate quality)
Requirements:
- Strong understanding of Agile values and principles
- Strong proficiency in modern JavaScript (ES6+), DOM fundamentals, and the JavaScript object model
- Deep knowledge of React and its core principles (composition, hooks, rendering lifecycle, performance patterns)
- Solid grasp of asynchronous UI state and data flows (promises, async/await, request lifecycles, optimistic UI)
- Experience integrating with RESTful APIs
- Familiarity with modern authorization mechanisms (e.g., JWT-based flows)
- Experience with common front-end tooling (Vite/Webpack, Babel, npm/yarn/pnpm)
- Comfort with Git-based workflows (branching, PRs, reviews, CI checks)
- Practical experience using AI coding tools (Cursor or equivalent) in day-to-day development, including validating generated code and avoiding insecure patterns
- 4+ years building production web applications with React (or another major JS framework/library)
- 1+ years of TypeScript experience (or strong interest and demonstrated ability to adopt it quickly)
- Experience working in modular / pluggable architectures (themes, extensions, plugins, component systems)
- Strong HTML/CSS/SCSS fundamentals and experience implementing responsive UI
- Familiarity with accessibility standards (WCAG/ARIA) and building inclusive interfaces
- Experience with testing practices and tools (unit/integration/E2E) and building confidence through automation
- Strong product instincts: you sweat details, communicate tradeoffs, and care about user outcomes