Intermediate Fullstack Engineer (Ruby/Vue.js)
GitLabAbout the Role
Join our Growth team as an Intermediate Fullstack Engineer to develop and enhance user-facing features that drive product adoption and engagement. This fully remote role offers the opportunity to work with modern Ruby on Rails and Vue.js technologies across various time zones, including Canada, Europe, Netherlands, and the United Kingdom.
Responsibilities
- Develop, test, and deploy new features across the full stack using Ruby on Rails and Vue.js.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new functionalities for growth initiatives.
- Maintain and improve existing codebases, ensuring high performance, scalability, and responsiveness.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot and debug production issues as needed.
Requirements
- 2-4 years of professional experience in fullstack web development.
- Proficiency with Ruby on Rails for backend development.
- Strong experience with Vue.js or a similar modern JavaScript framework (e.g., React, Angular) for frontend development.
- Solid understanding of web technologies including HTML, CSS, and JavaScript.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORMs.
- Familiarity with Git and collaborative development workflows.
- Excellent problem-solving abilities and attention to detail.
- Ability to work effectively in a remote-first environment across different time zones.
Nice-to-Haves
- Experience with A/B testing frameworks and data-driven development.
- Familiarity with cloud platforms (e.g., AWS, GCP) and CI/CD pipelines.
- Contributions to open-source projects or a strong GitHub profile.
- Understanding of performance optimization techniques for web applications.
Role Impact
As part of the Growth team, your work will directly influence user acquisition, activation, and retention by building features that enhance the user journey and expand product capabilities. You'll play a key role in experimenting with new ideas and iterating quickly based on data to achieve measurable impact.
About GitLab
View companyGitLab is an open core software company that develops the most comprehensive DevSecOps Platform used by more than 100,000 organizations.