12 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design and ship moderately sized frontend features and improvements with minimal guidance.
- Translate ambiguous customer and product needs into technical plans and intuitive, accessible user experiences.
- Make frontend architectural choices and establish independently buildable surfaces, component systems, and explicit data, authorization, feature flag, error-handling, testing, and performance contracts.
- Improve frontend architecture, styling, component design, testing, observability, maintainability, quality, security, accessibility, performance, and operational readiness.
- Mentor Associate and Intermediate Engineers, share knowledge, remove technical blockers, and improve delivery practices.
- Diagnose and prevent frontend performance and reliability issues at scale using observability and production signals.
- Participate in incident response or on-call responsibilities under the team’s ownership model.
- Collaborate with product, design, backend, quality, security, and other teams to deliver customer outcomes.
- Use and help define responsible AI-assisted and agentic engineering workflows and user experiences.
Requirements
- 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.
- 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.
- 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 appropriate human oversight.
- Helpful experience includes Vue, React, Angular, TypeScript, JavaScript, PostgreSQL, Redis, object storage, REST, GraphQL, Kubernetes, Google Kubernetes Engine, Docker, Google Cloud Platform, Prometheus, Sentry, Git, GitLab Runner, or GitLab CI/CD.
Benefits
- Remote work for all roles, subject to location-based eligibility requirements.
- Benefits supporting health, finances, and well-being.
- Flexible paid time off.
- Team Member Resource Groups.
- Equity compensation and an Employee Stock Purchase Plan.
- Growth and Development Fund.
- Parental leave.
Tech Stack
AngularDockerGitGitLab CI/CDGoogle Cloud PlatformGraphQLJavaScriptKubernetesPostgreSQLPrometheusReactRedisTypeScriptVue.js
Categories
About GitLab
GitLab builds a DevSecOps platform that unifies source code management, CI/CD, and security with AI-assisted workflows for software teams and enterprises. It sells cloud-hosted and self-managed subscriptions, plus enterprise features and support. Founded in 2014 and headquartered in San Francisco, GitLab is a public company listed on NASDAQ and is widely used by large enterprises, including many in the Fortune 100.
