TL;DR

Senior Software Engineer (React): Designing and evolving frontend frameworks for GitHub's web UI with an accent on building scalable, accessible, and performant React applications. Focus on client-side performance optimization, identifying and resolving latency issues, and improving observability.

Location: Remote, United States

Salary: USD $124,000.00 - USD $329,200.00 /Yr

Company

GitHub is the world’s leading platform for agentic software development powered by Copilot to build, scale, and deliver secure software.

What you will do

  • Design and evolve frontend frameworks and architectural patterns for scalable React applications.
  • Improve client-side performance and reliability, resolving latency issues and improving observability.
  • Design, develop, test, and ship high-quality technical solutions.
  • Collaborate with cross-functional and product engineering teams to shape platform investments.
  • Provide technical leadership, mentorship, and code reviews.
  • Design and implement APIs to facilitate seamless integration between software components and utilize CI/CD tools to set up automated pipelines.

Requirements

  • 6+ years experience in Software Engineering or related field with experience maintaining and delivering production software coding.

Nice to have

  • Strong practical skills in modern web technologies and languages including React, TypeScript, Node.js, and GraphQL.
  • Experience building and scaling large React applications in production.
  • Experience with server-side rendering architectures and designing or consuming APIs.
  • Experience with performance optimization and latency reduction in consumer-facing web applications.
  • Experience with observability and monitoring in production environments.

Culture & Benefits

  • Remote-first company.
  • Competitive pay and excellent benefits.
  • Generous learning and growth opportunities.
  • Teams are dreamers, doers, and pioneers, leading the way in AI.
  • Diverse and inclusive environment.