eTeam is seeking a contract frontend engineer with strong experience in modern web development to help ship high-impact features for moderator tools. The role involves implementing frontend features, collaborating with cross-functional teams, and maintaining the quality of the modern web client frontend work.
Responsibilities:
- Implement frontend features and enhancements in modern web client for moderator tools such as mod queue, mod log, modmail, inline moderation, and rule/automation surfaces
- Help drive projects from spec / tickets through implementation, code review, testing, and rollout, collaborating with backend and mobile engineers to deliver end‑to‑end solutions for moderators and safety workflows
- Contribute to shared modern web client frontend architecture and patterns (Lit components, GraphQL usage, CI guardrails, etc.), keeping code maintainable and scalable as we migrate remaining moderation functionality from older web clients
- Partner with PMs, designers, and other engineers to clarify requirements, provide technical input, and ensure we’re building tools that truly solve moderator and safety needs
- Participate in code reviews and help maintain the overall quality bar for modern web client frontend work in Moderation Enforcement
Requirements:
- 3–5 years of professional frontend engineering experience, building user-facing web applications at scale using JavaScript/TypeScript
- Prior experience as a contractor embedded in product teams, with a track record of ramping quickly and delivering value in a short timeframe
- Able to independently manage your given task list pipeline as well as communicating your progress throughout the task life cycle
- Strong experience with component-based frontend architectures, ideally including Lit or similar web component frameworks (React/Vue/Svelte experience with willingness to learn Lit is acceptable)
- Solid understanding of modern web fundamentals: semantic HTML, CSS, accessibility best practices, performance optimizations, and responsive layouts
- Experience integrating with GraphQL and/or REST APIs, and working effectively with backend engineers to shape APIs and data contracts
- Comfort working within existing large codebases and gradually improving their structure, performance, and reliability over time (including CI checks, linting, and testing)
- Strong ownership mindset: you can take a loosely defined problem, clarify it with stakeholders, ship a well-engineered solution, and iterate based on feedback
- Effective communication skills in a remote, cross-functional environment; you're comfortable collaborating across time zones and functions (PM, Design, Data Science, Safety, etc.)
- Previous experience working on moderation, trust & safety, or admin tools
- Familiarity with Client's modern web client stack (Lit, GraphQL, SSR, Drone CI, Snoodev), or prior experience on medium-to-large SPAs migrating from legacy to modern stacks
- Experience with performance tuning for data-heavy dashboards or queues (e.g., optimizing list rendering, request batching, caching strategies)