Home Positions Core Values Referral Bonus Coffee Chat KOR
← All Positions
Creator Squad Full-time 3y+ San Francisco · Seoul

Frontend Engineer

The Frontend Developer at DOR directly builds the core user experiences that enable gamers to more easily record, create, watch, and share their gameplay. This is not just about implementing screens -- it's about improving the entire product experience that users actually use every day.

Apply Now Coffee Chat
Key Responsibilities

Each squad operates as a small team of up to 7 people consisting of PO / Product Designer / Developer / Data Analyst, sharing responsibility from problem definition to post-launch improvement.

  • Develop and improve DOR's core user experiences across mobile, web, and desktop.
  • Implement game video creation, viewing, editing, sharing, feed, profile, and community experiences.
  • Enhance frontend quality across the product, including the Electron-based Windows app and web frontend.
  • Analyze and improve where users drop off and which flows drive more engagement, based on data and VOC.
  • Rapidly experiment with designers, POs, and engineers to drive real changes in user behavior.
  • Build polished product experiences considering performance, stability, usability, and interaction details.
Services You'll Build
Gameplay Auto-Recording (Record)
  • Enable users to automatically capture moments they don't want to miss.
  • Improve event-based auto-recording to be more accurate and seamless.
  • The goal is to create an experience where "it just records perfectly without any setup."
Video Generation (Create)
  • Turn auto-generated clips into short, watchable videos.
  • Design a product where users are satisfied with the output without manual editing.
  • Create an experience where content is completed without "tedious and difficult editing."
Video Editor (Edit)
  • Design effects and UX specialized for game video editing.
  • Build a product that isn't as complex as professional tools but maintains high output satisfaction.
  • Aim for a creation experience where anyone can quickly produce video content.
Sharing Experience (Share)
  • Make it easy to share created videos with friends or communities.
  • Design the experience so it doesn't end at video creation but leads to actual sharing and viewing.
How We Work
  • At DOR, we build the product customers want, not the product the CEO wants.
  • We iterate in short 1-2 week cycles: problem definition, hypothesis, execution, measurement, and learning.
  • We build products with autonomy and accountability, guided by data and user voices.
  • Frontend developers don't just implement given screens -- they define problems and drive results.
  • We build fast, validate fast, and adjust direction fast.
  • We are relentlessly focused on building products users love.
Tech Stack
  • React
  • React Native
  • Next.js
  • TypeScript
  • Electron
Qualifications
  • Experience developing web, app, or desktop products with real users
  • Experience launching at least one service and iterating based on user VOC
  • Ability to build products using React, TypeScript, Next.js, etc.
  • Ability to think about the entire user experience beyond just good UI implementation
  • Someone who builds products and businesses based on customer voices and data
  • Persistence to dig deep into difficult problems and solve them
  • Desire to make a big impact in the world
Preferred Qualifications
  • Able to work in San Francisco, CA / United States
  • Experience with Electron-based desktop app development
  • Experience with mobile development using React Native
  • Experience with complex interaction implementation such as WebGL, Canvas, or video rendering
  • Experience experimenting and iterating rapidly in an agile environment
  • Experience independently defining problems and delivering real impact
  • Fluent English communication skills
  • Deep understanding of video editing, social media services, or Windows apps
  • A gamer or someone with deep understanding of gamer behavior
You'll Be a Great Fit If...
  • You solve product problems rather than just building screens
  • You can see both detailed UX and the big picture
  • You prefer an environment of building fast and validating fast
  • You try to understand data alongside user emotions and context
  • You're excited about building product experiences across web, app, and desktop
  • You want to build products people keep coming back to, not just simple features
What to Include in Your Resume
  • Tell us what problems you solved and what impact you made in products you've built.
  • Share any problems you independently defined and solved based on data and VOC.
  • Describe specifically how you contributed to the product and what difficult problems you solved.
  • If possible, explain your results with specific numbers.
  • Rather than listing work history, show your motivation, thinking, actions, learning, and outcomes.
Hiring Process
01
Application
Submit resume and portfolio
02
Role / Culture Fit Interview
Assess values alignment and work style
03
Task Interview
Conducted if needed · Includes reference check
04
Offer Negotiation
Negotiate salary and stock options, then final onboarding

The entire hiring process is completed within 7 days. During intensive hiring periods, we'll reach out quickly at each stage.

View All Positions →