Staff Frontend Engineer
About this job
As a Staff Frontend Engineer at GitLab, you will join the Core DevOps team on an intelligent orchestration platform for DevSecOps. GitLab provides a trusted platform used by over 50 million registered users and many Fortune companies to build secure software faster, embracing artificial intelligence as a core productivity multiplier across all daily workflows. In this role, you will provide technical leadership across your team and adjacent groups, solving complex frontend challenges, delivering large features with minimal guidance, and shaping product experiences and frontend architecture for a global platform. A normal day involves leading the technical design and delivery of large initiatives, collaborating with product, design, and engineering managers, defining standards for testing, performance, and accessibility, modernizing legacy frontend systems, and mentoring engineers while incorporating AI-assisted workflows into engineering practices.
Responsibilities
- Lead the technical design and delivery of large, complex frontend initiatives across multiple teams.
- Drive frontend platform, design system, and shared architecture strategy for long-term scalability.
- Define and improve standards for versioning, testing, documentation, accessibility, security, performance, and maintainability.
- Lead modernization of a monolith or legacy frontend architecture toward modular, reusable systems.
- Establish versioned module or host contracts and build, test, deploy, release, and rollback practices.
- Create shared patterns for dependency management, design system integration, observability, and error isolation.
- Guide technical direction through clear written proposals and partner on platform roadmaps and technical debt.
- Mentor senior and intermediate engineers and establish guardrails for AI-assisted and agentic workflows.
Requirements
- A sustained record of technical leadership across teams or a broad product area.
- Deep frontend architecture and production experience in complex web applications.
- Experience scaling or governing a design system, frontend platform, or shared component architecture.
- Experience with modular frontend architecture in production, such as package encapsulation or Web Components.
- Experience creating alignment without formal authority through clear written proposals and decision records.
- Experience balancing user outcomes, delivery speed, technical health, and long-term platform investment.
- Experience mentoring engineers and shaping standards through code review and documentation.
Good to have
- Experience with Vue, React, Angular, TypeScript, or JavaScript
- Experience with PostgreSQL, Redis, or object storage
- Experience with REST or GraphQL APIs
- Experience with Kubernetes, GKE, Docker, or Google Cloud Platform
- Experience with observability tools such as Prometheus or Sentry
Who should apply
This role suits experienced frontend engineers with a strong background in technical leadership, complex web application architecture, and design systems. Candidates who excel at cross-functional collaboration, writing clear architectural proposals, and mentoring others will find a great fit here. GitLab explicitly welcomes interest from candidates with varying levels of experience and encourages applicants from underrepresented groups to apply, allowing recruiters to assess qualifications.
Frequently asked questions
What is the primary mission of the Staff Frontend Engineer at GitLab?
The Staff Frontend Engineer provides technical leadership across teams, solves complex frontend problems, delivers large features, and improves frontend architecture and standards for GitLab.
What team will the Staff Frontend Engineer join at GitLab?
The engineer will join the Core DevOps team, which owns core repository capabilities from Git command-line operations to web-based code exploration.
What kind of experience is expected for the Staff Frontend Engineer role?
Candidates should have a sustained record of technical leadership, deep frontend architecture experience in complex web applications, and experience scaling design systems or modular frontend architectures.
Does GitLab use artificial intelligence in its daily workflows?
Yes, GitLab embraces AI as a core productivity multiplier, and team members are expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.