Full-Time

Frontend Engineer

GitLab

GitLab

1,001-5,000 employees

Repository hosting manager tool


Senior

Remote in USA

Required Skills
Agile
Python
JavaScript
React.js
Git
Ruby on Rails
Jest
TypeScript
Mocha
Vue.js
AngularJS
Data Analysis
HTML/CSS
Requirements
  • Strong experience with VueJS or another modern JavaScript web framework (React,, Angular, etc.)
  • Experience with writing automated tests (e.g. Jest, Karma, Jasmine, Mocha, AVA, tape)
  • Experience using Git in a professional/workplace environment
  • A solid understanding of semantic HTML, CSS, and core JavaScript concepts.
  • Experience with creating libraries or APIs is a plus
  • Experience with Typescript or any out of Go, Python or .Net is a plus
  • Interest and/or experience with Ruby on Rails is a plus
  • An ability to self manage and organize in an asynchronous and collaborative work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Familiarity with various stages of software development end-to-end (Agile methodologies is a plus)
  • Proven ability to work effectively in a team including product managers, designers, and other engineers
  • A commitment to continuous learning and openness to giving and receiving feedback as a part of fostering individual and team development
Responsibilities
  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Embrace continuous learning and stay connected with industry best practices, tools, and technologies to drive improvements in our software
  • Advocate for improvements to product quality, security, and performance
  • Mentor and support fellow team members as you grow, sharing your knowledge and expertise to contribute to their growth
  • Contribute to our development process by asking questions and providing feedback to make us better as a team
  • Collaborate with more Senior Engineers on the architectural plans and technical designs ensuring scalability, performance, maintainability and measurability
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team

It is GitLab's mission to make it so that everyone can contribute. When everyone can contribute, users become contributors and greatly increases the rate of innovation.

Company Stage

IPO

Total Funding

$1.4B

Headquarters

San Francisco, California

Founded

2014

Growth & Insights
Headcount

6 month growth

10%

1 year growth

16%

2 year growth

38%

Benefits

Spending Company Money

Equity Compensation

Life Insurance

Financial Wellness

Paid Time Off

Growth and Development Benefit

GitLab Contribute

Business Travel Accident Policy

Immigration

Employee Assistance Program

Incentives

All-Remote

Part-time contracts

Meal Train

Fertility & Family Planning

Parental Leave

INACTIVE