Software Engineer – Frontend

DKMRBH Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

San Francisco, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Project Overview

Client serves more than 100 million daily active users worldwide. The Safety and Moderation organization develops tools that enable moderators to maintain healthy and scalable communities.

The Moderation Enforcement Tools (MET) team focuses on building moderation workflows enforcement systems and rule-based automation across Reddits modern web platform. The team is actively transitioning from legacy web stacks to a modern architecture built with server-side rendering and Lit-based components to improve performance and user experience.

This role is a hands-on frontend engineering position focused on building and improving web tools used by moderators. The engineer will collaborate with frontend backend and mobile teams along with product and design stakeholders to deliver reliable and scalable moderation tools.

Key Responsibilities

  • Develop and enhance frontend features for moderator tools such as mod queue mod log modmail inline moderation and rule-based automation interfaces.
  • Implement solutions from requirements and specifications through development testing code review and production rollout.
  • Collaborate with backend and mobile engineers to deliver end-to-end functionality for moderation and safety workflows.
  • Contribute to shared frontend architecture and reusable patterns including component libraries and GraphQL integrations.
  • Help maintain and improve code quality scalability and maintainability as moderation features migrate from legacy web clients to the modern stack.
  • Work closely with product managers designers and engineers to refine requirements and ensure effective solutions for moderators.
  • Participate in code reviews and maintain high engineering standards within the team.

Required Qualifications

  • 3 5 years of professional frontend engineering experience building scalable user-facing web applications.
  • Strong experience developing applications using JavaScript and TypeScript.
  • Prior experience working as a contract engineer within product teams with the ability to quickly ramp up and deliver results.
  • Ability to independently manage assigned tasks and communicate progress throughout the development lifecycle.
  • Experience working within large existing codebases and improving performance structure and reliability over time.

Technical & Soft Skills

Technical Skills

  • Core JavaScript and TypeScript development
  • Frontend development with React
  • Experience with GraphQL and/or REST APIs
  • Strong knowledge of HTML CSS accessibility standards and responsive design
  • Experience with component-based frontend architectures (Lit React Vue or Svelte)
  • Understanding of frontend performance optimization and scalable UI development
  • Familiarity with CI processes linting testing and code quality practices

Soft Skills

  • Strong problem-solving and ownership mindset
  • Ability to clarify loosely defined problems and deliver effective solutions
  • Clear communication in remote and cross-functional environments
  • Comfortable collaborating across teams including Product Design Data Science and Safety teams

Nice to Have

  • Experience working on moderation systems trust & safety tools or administrative platforms
  • Familiarity with technologies such as Lit GraphQL server-side rendering (SSR) Drone CI or Snoodev
  • Experience optimizing data-heavy dashboards queues or large list rendering performance
Project Overview Client serves more than 100 million daily active users worldwide. The Safety and Moderation organization develops tools that enable moderators to maintain healthy and scalable communities. The Moderation Enforcement Tools (MET) team focuses on building moderation workflows enforceme...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems