Job Description
Note:
The job is a remote job and is open to candidates in USA. GitLab is an open-core software company that develops an AI-powered DevSecOps Platform used by over 100,000 organizations. The
Senior Frontend Engineer will build and evolve core AI capabilities for GitLab Duo Chat, collaborating with cross-functional teams to enhance the developer experience through secure and reliable features. Responsibilities β’ Develop, ship, and maintain features and improvements for GitLab Duo Chat across the full stack in a secure, well-tested, and performant way β’ Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver high-quality, iterative product enhancements β’ Integrate and extend AI capabilities, including large language models and providers such as bolthires Vertex AI, into GitLabβs Ruby on Rails and Python-based services β’ Design, implement, and review GraphQL APIs and related backend logic, ensuring reliability, scalability, and clear contracts with frontend clients β’ Craft clean, maintainable JavaScript/Vue.js code, and uphold engineering standards through thoughtful code reviews and technical guidance to the team β’ Improve and extend automated testing, including RSpec and other frameworks, to strengthen quality, reliability, and developer feedback loops β’ Identify, prioritize, and address technical debt and performance or optimization issues, driving improvements that make the system more stable and efficient β’ Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and enhance observability and resiliency Skills β’ Professional experience building and maintaining production services, including debugging, testing, and performance optimization β’ Experience in frontend development using JavaScript and modern frameworks such as Vue.js or React β’ Familiarity with AI technologies and generative AI systems, with exposure to GitLab Duo Chat or similar AI-powered chat products β’ Working knowledge of GraphQL and RSpec, or willingness to learn comparable tools and testing frameworks β’ Ability to write secure, well-tested, and maintainable code across the stack in a high-scale web environment β’ Comfortable working in a highly agile, iterative, and largely asynchronous remote setting, taking ownership as a 'manager of one' β’ Strong communication and collaboration skills, able to work closely with product management and cross-functional engineering partners β’ Openness to learning, transferable skills, and diverse technical backgrounds aligned with GitLab's values and all-remote culture Benefits β’ Benefits to support your health, finances, and well-being β’ Flexible Paid Time Off β’ Team Member Resource Groups β’ Equity
Compensation & Employee Stock Purchase Plan β’ Growth and Development Fund β’ Parental leave β’ Home office support Company Overview β’ GitLab is a web-based Git repository manager that offers a variety of features for software development teams.
It was founded in 2014, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is Apply tot his job