
The single application for the entire DevOps lifecycle
GitLab is a comprehensive DevOps platform headquartered in San Francisco, California, serving over 30,000 organizations including NASA, IBM, and Goldman Sachs. The platform integrates project planning, source code management, CI/CD, and monitoring into a single application, streamlining the software...
GitLab offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to work from anywhere. They a...
GitLab is known for its remote-first culture, with a strong emphasis on transparency and collaboration across global teams. The company values results...

GitLab • Remote, APAC; Remote, Canada; Remote, Netherlands; Remote, United Kingdom
GitLab is seeking a Mid-Level Full Stack Engineer to develop AI-assisted tools for developers. You'll work with TypeScript and GitLab technologies to enhance workflows across multiple platforms. This role requires experience in full stack development and a passion for AI integration.
You have a solid background in full stack development, with a focus on TypeScript — you've built applications that enhance user experiences and streamline workflows. Your experience with GitLab demonstrates your ability to work within collaborative environments, contributing to projects that impact thousands of users. You understand the importance of integrating AI into development processes, and you're eager to leverage this technology to improve efficiency and innovation. You thrive in remote work settings, effectively communicating and collaborating with team members across different regions. You are adaptable and open to learning new technologies, always looking for ways to enhance your skill set and contribute to team success.
As a Full Stack Engineer on the AI Engineering: Editor Extensions Multi-Platform team, you will develop tools that integrate GitLab Duo into developers' daily workflows — your work will directly impact how developers interact with AI in their environments. You will collaborate with cross-functional teams to design and implement features that enhance the user experience across various platforms, including JetBrains IDEs and terminal applications. Your role will involve writing clean, maintainable code and participating in code reviews to ensure high-quality deliverables. You will also engage in problem-solving discussions, contributing your insights to improve existing systems and processes. Additionally, you will stay updated on industry trends and best practices, applying this knowledge to your work and sharing it with your team.
GitLab provides a supportive and inclusive work environment where innovation is encouraged — you will have the opportunity to work with industry leaders and contribute to meaningful projects that shape the future of software development. We offer flexible remote work options, allowing you to balance your professional and personal life effectively. Our culture emphasizes continuous learning and knowledge exchange, ensuring that you have the resources and support needed to grow in your career. You will be part of a high-performance team that values every voice and fosters collaboration, enabling you to reach your full potential while making a significant impact in the tech community.
Apply now or save it for later. Get alerts for similar jobs at GitLab.