
About GitLab
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100 trust GitLab to ship better, more secure software faster.
We embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued in our remote-first, asynchronous culture.
Overview of the Role
As a Senior Frontend Engineer, you'll solve high-scope frontend problems and influence your team's technical and product direction. You'll ship moderately sized features with minimal guidance, improve quality and performance, mentor other engineers, and help establish standards for a high-scale web environment. You'll partner across product, design, backend, and frontend to make sound trade-offs, communicate clearly, and improve how the team delivers software.
This role offers an opportunity to shape product experiences and frontend architecture for a global platform while helping define how modern frontend teams use agentic AI in a remote-first, asynchronous organization.
What You'll Do
- Design and ship moderately sized frontend features and improvements with minimal guidance, making pragmatic architectural choices.
- Turn ambiguous customer and product needs into clear technical plans and intuitive, accessible experiences.
- Advocate for product quality, security, accessibility, performance, maintainability, and operational readiness throughout the development lifecycle.
- Establish and improve practices for frontend architecture, styling, component design, testing, observability, maintainable code, and thoughtful use of AI and agentic tools in production engineering.
- Mentor Associate and Intermediate Engineers, share knowledge, remove technical blockers, and improve team delivery practices.
- Diagnose and prevent frontend performance and reliability issues at scale using observability and production signals, and participate in incident response or on-call responsibilities.
- Design or review independently buildable frontend surfaces and explicit contracts for data, events, authorization, feature flags, error handling, testing, and performance expectations.
- Collaborate across product, design, backend, quality, security, and other teams to deliver cohesive customer outcomes.
What You'll Bring
- Experience applying frontend architecture, browser behavior, testing, accessibility, performance, and maintainability practices in a complex product or platform environment.
- Experience designing or evolving modular frontend boundaries, independently buildable surfaces, component systems, or migration-safe architectures.
- Experience making pragmatic trade-offs with product and design partners and turning complex requirements into clear user experiences.
- Proven ability to lead through technical judgment, collaboration, and clear written communication rather than formal authority.
- Experience mentoring engineers and improving team practices through code review, design review, documentation, or hands-on collaboration.
- The ability to work effectively in a remote, asynchronous organization by managing priorities, creating clarity, and communicating decisions in writing.
- Practical experience integrating artificial intelligence into a feature, workflow, or engineering process, or evaluating its reliability, security, privacy, and human oversight.
- Helpful, but not required: experience with Vue, React, Angular, TypeScript, or JavaScript; PostgreSQL, Redis, or object storage; REST or GraphQL; Kubernetes, GKE, Docker, or GCP; Prometheus or Sentry; and Git, GitLab Runner, or GitLab CI/CD.
About the Team
We own core repository capabilities, from Git command-line operations to web-based code exploration. Our roadmap includes feature and platform development, improvements to existing capabilities, maintainability, accessibility, performance, and workflows for teams using AI-assisted development tools.
Benefits & Support
- Comprehensive benefits to support your health, finances, and well-being
- Flexible Paid Time Off (PTO)
- Equity Compensation & Employee Stock Purchase Plan (ESPP)
- Growth and Development Fund
- Paid Parental Leave
- Team Member Resource Groups
Timezone overlap
UTC+8β+12
Culture
Async-friendly
Benefits
Equity, ESPP, Health, PTO, Learning, Parental leave, Commission, Wellness
Open to
APAC
Sign in to track applications and earn points.