About The Position

Higher Logic Vanilla is looking for a Senior Front-End Developer (React) who thrives at the intersection of product craftsmanship, performance, and modern developer workflows—including AI-assisted development. You’ll build and evolve rich, scalable user experiences used by millions of community members worldwide. While this role is primarily front-end focused, you’ll occasionally partner across the stack to deliver end-to-end features. This is a great fit for someone who can own complex UI work, raise engineering standards, and uses AI tools (like Cursor) responsibly to accelerate delivery without compromising 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.

Nice To Haves

  • 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.

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).

Benefits

  • Competitive compensation.
  • Comprehensive health benefits package.
  • 401(k) plan with employer match.
  • Healthcare and dependent-care flexible spending account.
  • Company short-term and long-term disability insurance.
  • Company culture that recognizes its employees.
  • Room for growth and development and management that cares about your professional growth and will help you achieve your goals.
  • Significant advancement opportunities for outstanding performers.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service