Remote Frontend Engineer, Product Planning

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As an Intermediate Frontend Engineer, you will be working within the Plan: Product Planning team at GitLab.
  • Your main focus will be on building and enhancing high priority and scalable features for large customers, connecting engineering team work to higher-level strategies over longer time horizons.
  • Core features you will work on include Epics, Roadmaps, and OKRs.
  • You will contribute to the development of a foundational GitLab platform, specifically the Work Items, in collaboration with top engineers, including Vue Framework Core team members.
  • Responsibilities include developing features and improvements to the GitLab product in a secure, well-tested, and performant manner.
  • You will collaborate with Product Planning, Engineering, Product, and Design Management teams to iterate on new features within your group and across the Plan stage.
  • Crafting code that meets internal standards for style, maintainability, and best practices for a high-scale web environment is essential.
  • You will help enhance the overall product experience by improving the quality of the Frontend within Product Planning and across the Plan stage.
  • Identifying areas of improvement in the code base and making contributions to it will be part of your role.
  • Opportunities to mentor other Frontend Engineers and collaborate with the team on deliverables determined in milestone plans are also included.

Requirements:

  • Professional experience with Vue, Vuex, and VueApollo is required.
  • Experience in building frontend webapps with GraphQL is necessary.
  • Proficiency in writing automated tests with Jest (bonus for RSpec) is essential.
  • Solid understanding of semantic HTML, CSS, and core JavaScript concepts is a must.
  • Familiarity with core web and browser concepts, such as how the browser parses and constructs a web page, is required.
  • Experience with Ruby and HAML is highly desirable.
  • Demonstrated ability to communicate clearly about complex technical, architectural, and organizational problems and propose thorough iterative solutions is necessary.
  • Experience in performance and optimization problems, as well as the ability to diagnose and prevent these issues, is required.
  • Comfort working in a highly agile, intensely iterative software development process is essential.
  • Effective communication skills to achieve consensus with peers and provide clear status updates are necessary.

Benefits:

  • GitLab offers benefits to support your health, finances, and well-being.
  • You will work in an all-remote and asynchronous work environment.
  • Flexible Paid Time Off is provided.
  • Team Member Resource Groups are available for support and inclusion.
  • Equity Compensation & Employee Stock Purchase Plan is offered.
  • A Growth and development budget is provided.
  • Parental leave benefits are available.
  • Home office support is provided.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback