Join GitLab as a Fullstack Engineer to build the Duo Client SDK, enhancing developer productivity in a fully remote environment.
Posted by employer 2 months ago
First seen on Joblaze 2 months ago
Last verified on the company career page 9 hours ago
Skills & Technologies
AI in the day-to-day
We embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows.
Not disclosed in this posting: years of experience, visa sponsorship.
Benefits
Joblaze summary
In the role of Fullstack Engineer on the Duo Client SDK team at GitLab, the individual will focus on developing and refining a software development kit that enhances the functionality of GitLab's Duo client across various platforms. Proficiency in TypeScript, Node.js, and modern frontend frameworks like Vue 3 is essential, along with experience in API design and security practices. This position is well-suited for engineers with a solid background in both frontend and backend development, who thrive in a collaborative, remote environment. The team emphasizes transparency and open communication, aligning with GitLab's core values.
Joblaze insights
Quick facts
From the original posting
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.
As a Fullstack Engineer on the Duo Client SDK team at GitLab, you'll build the shared foundation for every GitLab Duo client. Today, the logic that powers Duo in editors lives inside the GitLab Language Server. We're extracting it into a true software development kit (SDK): a set of well-versioned TypeScript packages that editor extensions, our web-based Duo Chat on GitLab.com, and eventually external applications can use.
You'll work in TypeScript across frontend and backend systems. You'll design the SDK's Node.js core and public application programming interface (API), and work in the clients that use it. The work rewards care about interfaces, versioning, and backward compatibility as much as features because other engineers will depend on what you build.
You'll have senior and staff engineers alongside you to help with design. You'll own the implementation of scoped packages and ship improvements with minimal guidance while collaborating with the team on larger architectural changes.
Some examples of our projects:
The Duo Client SDK team sits in GitLab's AI Clients stage and works closely with teams building GitLab Duo experiences. We collaborate across client surfaces to make thoughtful technical decisions as the platform evolves. We work fully remotely and asynchronously across regions, in the open, following GitLab's values of transparency and open communication.
Standard company text repeated across GitLab's postings is omitted here.