Staff Software Engineer, Front End Web UI Platform
Github
About GitHub
GitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.
Locations
In this role you can work from Remote, Canada
Overview
GitHub's Core UX organization owns the frontend platform behind GitHub.com: the architecture, tooling, and standards that let hundreds of engineers ship UI that is fast, accessible, consistent, and reliable. We're looking for a Principal Software Engineer to set technical direction across that platform and raise the ceiling on what the frontend can do for millions of developers.
This is a systems role, not a single-team role. You'll work across the concerns that overlap in frontend at scale: performance, accessibility, UX consistency, and availability. Much of the work is evolving a large, actively developed codebase rather than starting from scratch, so success depends as much on migration strategy and cross-team alignment as on architecture. You'll shape paved paths that many teams adopt, not one-off solutions that rely on heroics.
You'll partner closely with other Principal and Staff engineers, Engineering Managers, and Product and Design leadership to decide where the platform goes next and to drive that direction to real, shipped outcomes.
Responsibilities
- Own the technical direction for GitHub's web UI platform across performance, accessibility, consistency, and availability, balancing long-term architecture with hands-on execution.
- Drive large cross-team initiatives and migrations, sequencing the work so the platform moves forward without disrupting active product development.
- Establish patterns, standards, and paved paths for frontend development that lower cognitive load and scale across many teams.
- Produce architecture and design proposals, evaluate tradeoffs honestly, and build alignment across engineering, product, and design.
- Mentor and raise the bar for engineers at every level through design review, code review, and pairing.
- Represent frontend platform priorities to leadership, securing the support and resourcing needed to deliver.
What Success Looks Like in the First 6 Months
- You've built a deep working understanding of GitHub's frontend systems, infrastructure, and their backend dependencies, and you're using it to make informed, high-leverage decisions.
- You're leading at least one platform-wide initiative that measurably improves performance, availability, frontend infrastructure, or developer velocity.
- Teams are adopting the patterns and paved paths you've shaped, with less need for direct hand-holding.
Qualifications
Required Qualifications
9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 8+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 3+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
OR equivalent experience.
Preferred Qualifications
- Deep knowledge of React or Angular internals and server-side rendering, with experience modernizing frontend systems in large, multi-team codebases.
- Track record of improving web performance (Core Web Vitals, interaction latency, bundle size) through systematic, data-driven work.
- Experience leading cross-team frontend migrations and rollouts, managing sequencing, deprecation, and incremental adoption across many engineers.
- Strong command of web platform and accessibility fundamentals (browser APIs, a11y standards, TypeScript, JavaScript, CSS) and how they interact with framework-level abstractions.
- Experience building design systems, shared component libraries, or paved-path tooling that many teams adopt.
GitHub Leadership Principles
GitHub values
- Customer-obsessed
- Ship to learn
- Growth mindset
- Own the outcome
- Better together
- Diverse and inclusive
Manager fundamentals
- Model
- Coach
- Care
Leadership principles
- Create clarity
- Generate energy
- Deliver success
Who We Are
GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.
EEO Statement
GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don\'t discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there\'s any way we can make the interview process better for you; we\'re happy to accommodate!#J-18808-Ljbffr
- ...de votre équipe : Nous recherchons un(e) développeur(euse) web front-end senior pour rejoindre l’équipe de développement UX et contribuer... ...interfaces utilisateur Vous ferez partie d'une équipe « UX Platform » très collaborative, bienveillante et tournée vers l'avenir...WebFront endFull timeFlexible hours
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,... ...make a real difference. Job Description As a Senior Front-End Software Developer at Vention… You’ll play a key role on...Front endLong term contractFull timeInternshipWork at officeWork from home
- ...expansion numérique, nous recherchons un développeur front-end passionné et techniquement compétent, spécialisé en expérience web marketing, pour prendre en charge et faire... ..., and optimized for both traditional search engines and AI-powered search experiences. You’ll be...WebFront endFull timeWork at office
- ...leader in innovative creative and software solutions for real-time data... ...across television and digital platforms. We’re a team of passionate... ...for real-time graphics engines by Vizrt, Unreal, and Unity, Astucemedia... ...Job Description As a Lead Front & Back-End Developer at...WebFront endFull time
- ...recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader... ...this team — someone who can architect end-to-end systems across mobile and backend,... ...GraphQL ~2+ years of experience with cloud platforms (e.g., AWS EC2, Lambda, S3, RDS) and...SuggestedDaily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... .... Job Description As a Senior/Staff Platform Developer at Vention, you will... ...software packages before they reach end-of-support status. You will also be responsible...WebFull timeInternshipWork at officeWork from home
$140k - $230k per year
...and collaboratively — without compromising standards — we want to hear from you. The Opportunity We’re looking for a Staff Front-End Engineer to join our growing engineering team as we scale from 14 to 24 developers. This is a high-impact, high-ownership role where...WebFront endFull timeWorldwideFlexible hours- ...experienced Senior Full-Stack Developer / React Front-End Lead (with strong C# Backend expertise) .... ...and develop responsive, high-performance UI components using TypeScript and React... ...Core alongside the dedicated backend engineering team . Optimize render performance,...WebFront endPermanent employmentFull timeContract workImmediate startRelocationRelocation package
- ...follow. Plusgrade conçoit les applications web élégantes et modernes permettant aux... ...une personne prête à mener l'architecture front-end de nos prochains produits de voyage. Ce... ...concerne un poste vacant existant. Senior Software Developer - FrontEnd Plusgrade builds...WebFront endFull timeWork at officeRemote workWorldwideFlexible hours
- ...efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise... ...communication skills and eagerness to learn Interest in both front-end and back-end development You should be proficient with...WebFront endFull timeWork at officeFlexible hours
- ...Introduction Join Montrium as a Software Developer, Backend and help... ...services behind our Connect platform for life sciences customers.... ...Reporting to the Director of Engineering, the Software Developer ,... ..., React, Redux, or other front-end technologies that support...Front endLong term contractFull timeTemporary workWork at office
- ...GTM leaders to build a revenue engine that moves the business... ...blog . About the role Platform/DevOps at Vasco has been a shared... ...internal title for this role is Software Developer. What you will... ...production cloud infrastructure end-to-end, on GCP or a close...Full timeInternship3 days per week
- ...GTM leaders to build a revenue engine that moves the business... .... About the role As a Software Engineer at Vasco, you'll build... ...work closely with our DevOps, Platform, Data, and Agent teams. The mission... ...full slices of work, including front end and data visualization...Front endFull timeInternship3 days per week
- ...celle d'alléger le texte. Développeuse Front-End- Missions Ponctuelles & Défis Clients... ...Native, Flutter). Qualité : Sens aigu de l'UI/UX, de l'accessibilité, du responsive design... ...training) and Babbel (for languages) platforms, in addition to the natural mutual aid of...Front endDaily paidFull timeWork at office
- ...qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up... ...attends pas qu'on te trace le chemin Tu as des notions en front-end (JavaScript, Web Components) ? C'est un plus, pas une obligation. Ce qui...WebFront endDaily paidPermanent employmentFull timePart timeRemote work
- ...powered maintenance and asset management platform, serving 14,000+ customers including Duracell... ...by providing intuitive, mobile-first software that helps teams keep the physical world... ...the seven foundational teams every product engineer builds on: AI Builder, DevOps, Compliance...Full timeInternshipImmediate startWorldwide
- ...par l'intermédiaire de ce site web ou directement aux... ...developers build, deploy, and operate software across cloud, on-premises and... ...Join us in building a unified platform that removes complexity and enables... ...We are looking for a Platform Engineer who is passionate about...WebFull timeFlexible hours
- ...analytics, and informed insights. The Platform Services division owns and develops... ...Throughout implementation, you'll support engineers by resolving architectural challenges, validating... ...Your profile You are a hands-on Software Architect who thrives on building platform...Remote jobLong term contractPermanent employmentFull timeFlexible hours
- ...Bounteous is a premier end-to-end digital transformation consultancy... ...Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design... ...'re looking for an experienced UI Developer with deep expertise... ...responsive, high-performance web applications, collaborating...WebFront endFull timeWork at officeLocal areaWorldwideWork visa
- ...the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas,... ...cloud companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining...Full timeLocal areaImmediate start
- ...visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and... ...engine and keeping the pipeline saturated end to end. Ensure efficient use of... ...computer science, computer engineering, software engineering) is required. ~5+ years of...Full timeWork at office
- ...powered maintenance and asset management platform, serving 14,000+ customers including Duracell... ...We're looking for a Senior Software Development Manager to lead MaintainX's Platform... ...the seven foundational teams every product engineer builds on: AI Builder, DevOps, Compliance...Full timeInternshipImmediate start
- ...avancée de Microsoft Dynamics 365 et Power Platform. Ce poste implique la conception et la... ...plugins C#, CRM, des flux Cloud, des composants front-end JavaScript/TypeScript et des API RESTful... ...meilleures pratiques pour Dynamics 365 Web API, Webhooks et Virtual Entities Appliquer...WebFront endFull timeFlexible hours
- ...Job Summary Exegy is seeking a Web Developer to join our engineering team in building, enhancing, and maintaining... ...our client portal and web-based platforms. In this role, you will focus on... ...API integrations, and improving front-end performance so global clients can...WebFront endFull time
- ...assurer la maintenance de logiciels de bureau, web et cloud destinés à l’ensemble des... ...le développement d’applications de bureau, front-end, back-end et cloud, à l’aide de technologies... ...- Job overview: We are looking for a Software Developer to build and maintain desktop, web...WebFront endFull timeWork at officeFlexible hours
- ...soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires. -------... ...is working with the latest technologies in software development. Here is an overview of the... ...MongoDB, Elasticsearch and Redis Web UI developed in ReactJS with TypeScript,...WebFront endFull timeFlexible hours
- ...suite of energy hardware and software products, and their supporting... ...dcbel is looking to hire a UI embedded developer to work in... ...applications for embedded Linux platforms. Main Responsibilities... ...infrastructure. Promote good software engineering practices through design and...Full timeFlexible hours
- ...Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining...Full time
- ...quality of the products that we end up consuming everyday. In... ...versatile deep-learning based vision software for quality inspection... ...million’’ Full stack Software Engineer/Developer that will join our Product... ...lead you to work both on the front and back end of our product...Front endFull timeWork at officeRemote workFlexible hours
- ...équipe : Le groupe « Unified Platform » est chargé de fournir les... ...de Genetec sur les plateformes Web et mobiles. Nous mettons l’accent... ...and mobile platforms. Strong software security, high system... ...you a great fit: ~ Computer Engineering, Software Engineering, Computer...WebFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Front End Web UI Platform. Be the first to apply!
- remote web developer Montréal, QC
- web developer Montréal, QC
- no experience web developer Montréal, QC
- remote web developer part time Montréal, QC
- stage développeur web mobile Montréal, QC
- web developer internship Montréal, QC
- web accessibility specialist Montréal, QC
- junior web developer Montréal, QC
- freelance web developer Montréal, QC
- entry level web developer Montréal, QC

