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.
