Staff Fullstack Engineer, Python/Vue.js

October 13

Apply Now
Logo of GitLab

GitLab

Artificial Intelligence • Enterprise • SaaS

GitLab is the most comprehensive AI-powered DevSecOps platform, offering tools for automated software delivery, security, and compliance throughout the software development lifecycle. It provides solutions across areas such as AI-assisted development, continuous integration/continuous deployment (CI/CD), source code management, and vulnerability management. GitLab aims to simplify and accelerate software delivery by uniting development, security, and operations on a unified platform. It is particularly recognized for its AI code assistants and has been named a leader in the Gartner Magic Quadrant™ for DevOps Platforms, making it a preferred choice for many enterprises.

1001 - 5000 employees

Founded 2014

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

💰 Secondary Market on 2020-11

📋 Description

• Develop features and improvements to the GitLab product in a secure, well-tested, and performant way. • Collaborate with Product Management and other stakeholders within Engineering (Frontend, Backend UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment. • Advocate for improvements to product quality, security, and performance. • Solve technical problems of moderate scope and complexity. • Craft code across the tech stack that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. • Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions. • Represent GitLab and its values in public communication around specific projects and community contributions. • Ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. • Participate in Tier 2 or Tier 3 weekday and weekend and occasional night on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.

🎯 Requirements

• Significant professional experience with Python. • Experience in Frontend Development using JavaScript & frameworks like React or Vue.js • Knowledgeable about AI technologies, specifically experience with GitLab Duo Chat or similar systems built on generative AI preferred • Familiarity with GraphQL and RSpec • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment. • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems. • Comfort working in a highly agile, intensely iterative software development process. • Self-motivated and self-managing, with excellent organizational skills. • Demonstrated ability to work closely with other parts of the organization. • Share our values, and work in accordance with those values. • Ability to thrive in a fully remote organization in a startup-like environment

🏖️ Benefits

• Benefits to support your health, finances, and well-being • All remote, asynchronous work environment • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental leave • Home office support

Apply Now
Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com