CSSAWWWARDS
+ Submit tool
GitHub logo

GitHub

Full Stack Engineer — GitHub.com

RemoteFull-timeRemote (USA / Canada)·$145k – $200k / yr

About the Role

GitHub is where the world builds software — and the team that builds GitHub.com is responsible for the surfaces that 100 million developers use every day. We're looking for a Full Stack Engineer to join the Repositories team, owning the code browsing, file editor, and pull request UI that developers depend on.

You'll work across the full stack: React and TypeScript on the frontend, Rails and Go on the backend, with a heavy focus on the web layer. Our frontend is component-driven, server-rendered where it makes sense, and progressively enhanced.

What you'll work on:

- Code browsing and diff rendering for repositories of every scale - The pull request review experience — inline comments, suggestions, review threads - File editor and commit flow improvements - Performance of the critical rendering path for large files and diffs

Requirements

  • 4+ years of full-stack web development experience
  • Strong React and TypeScript skills — hooks, suspense, server components
  • Solid CSS fundamentals: layout, responsive design, theming
  • Backend experience: REST APIs, relational databases, caching strategies
  • Familiarity with Git internals is a genuine advantage
  • Experience optimising for performance at scale (millions of daily active users)

Nice to Have

  • Experience with Ruby on Rails or Go
  • Contributions to open-source projects (eat your own dogfood)
  • Experience building developer tools or IDEs

Skills

ReactTypeScriptFull StackCSSNode.js

Interested in this role?

Apply directly at GitHub. Mention you found this role on CSSAWWWARDS.

Apply at GitHub