Intermediate Fullstack Engineer (Ruby/Vue.js), Fulfillment: Provision
GitLabFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates should have 3+ years of experience building and maintaining production systems, with strong backend experience using Python (Django preferred), Node.js, or similar frameworks. Familiarity with frontend tools like React and TypeScript is required, along with experience designing and consuming REST APIs, event-based systems, and scalable backend workflows. Comfort working across cloud environments, CI/CD pipelines, and observability stacks is also necessary, as is an interest in building for internal developer experience and platform scalability. Candidates should value collaboration, pairing, and async communication in a remote team environment, be customer-focused, love learning, and be curious about ambiguous or novel problems. Experience using AI tooling for work or personal use, or a willingness to learn quickly, is also desired.
The Fullstack Engineer will build and maintain internal tools, APIs, and user interfaces that support integration development and management, primarily focusing on backend systems while contributing to frontend code as needed. They will improve and modernize legacy systems tied to integrations, orchestration, or developer workflows. Responsibilities include collaborating with platform and product teams to build reusable features, partnering with AI and infrastructure teams to support code generation, structured outputs, and test automation, and helping to define and implement improvements to developer-facing surfaces, including dashboards and documentation. The role involves building high-quality, AI-optimized integrations, supporting automation builders through better integration surfaces and dev tools, maintaining a scalable backend, and enabling features like Zapier Copilot and multi-result search actions.
Automation platform for web application workflows
Zapier connects various web applications to help users automate their workflows and improve productivity. It allows users to create 'Zaps,' which are automated workflows that link different apps to carry out specific tasks without needing technical skills. This platform is particularly beneficial for small to medium-sized businesses and individual professionals who want to save time on repetitive tasks. Unlike many competitors, Zapier offers a user-friendly interface that makes it easy for anyone to set up automations. The company operates on a subscription model, providing different pricing tiers based on the number of Zaps and tasks a user requires, with the goal of making automation accessible to a wider audience.