One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Guru Technologies, Inc. 12 months ago
location: remoteus
Apply Now

Staff Software Engineer – Frontend

Location: Remote

Overview

Guru is on a mission to reinvent the way people connect with information at work. Our knowledge management solution provides teams with expert-verified information where they work and when they need it most. Our goal is to give every team in the world trusted information so that they can do their best work. We’re backed by an amazing group of investors and we’re growing fast; in 2020 we raised a series C round which took our total funding to $70M.

At Guru, we know that talent is everywhere. We support remote and hybrid models of work, with our headquarters in Philadelphia and employees spread across 20 states. Time differences can make live collaboration difficult, which is why we’re intentional about our internal communication practices, favoring asynchronous options where possible.

Everyone is welcome here. Guru is committed to building a erse and inclusive workplace, where every employee experiences a sense of belonging every day. It’s a fact that teams with erse representation across race, ethnicity, gender, sexual orientation, and abilities perform better. If you’re interested, please apply even if you don’t check every box because you could be just what we’re looking for! We’d love passionate iniduals to join us on the next stage of our journey!

Guru is looking for a Staff Frontend Engineer with a passion for crafting exceptional user experiences through React, TypeScript, and platform-oriented development. More than just a developer, we want a technical leader to share knowledge, establish best practices, and promote a culture of collaborative platform thinking. This isn’t just about building features; it’s about creating a product our customers adore. While focusing on architecting and nurturing flexible, robust solutions, you’ll contribute directly to a SaaS application integral to our users’ daily workflows and success.

Responsibilities

  • Responsible for development of frontend components, libraries, and frameworks by promoting reusable design patterns and best practices.
  • Identify, make recommendations, and improve gaps in current web application architecture.
  • Optimize UI modularity through advanced component composition techniques.
  • Partner with Principal Frontend, Backend, and Machine Learning/Data Science engineers to foster a collaborative approach to a full-stack architecture.
  • Drive our approach on quality and testing methodologies.
  • Balance in-house builds with strategic third-party selections.

Qualifications

  • Expert-level expertise in React, TypeScript, and the principles of platform development.
  • Experience across React component design patterns: HOCs, Render Props, Hooks, Context, etc
  • Experience in advanced data fetching patterns, caching, paging, and synchronization.
  • Experience handling optimistic updates, retries, and background data refreshing.
  • Experience leading a significant migration project, demonstrating planning, execution, and successful transition.
  • A track record of defining and championing React design patterns and best practices.
  • Strong communication skills with a desire to mentor and grow other front-end engineers at all levels.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

Nice to have

  • Experience developing a browser extension.
  • Experience with React Query.
  • Experience with Storybook as a component library.
  • Experience working with LLM development.
  • A background in a startup environment, preferably within the SaaS and B2B space.

Hey, not everybody checks all the boxes, apply and let us get to know you and your experiences and we can learn and grow together here at Guru!

Compensation and benefits:

Note: Disclosure as required by relevant state law of the base salary compensation range for this role when being hired in Colorado, New York and Washington. The base salary compensation range for the position outlined is $170,000- $235,000. You may also be offered incentive stock options and benefits. Benefits include Health, Dental, Vision, 401k, PTO, Paid sick leave, Paid parental leave, Paid family leave, Paid holidays, Mental health and wellbeing offerings, HSA/FSA available (where applicable), Office set-up reimbursement, Life and accidental death and dismemberment coverage, Short & long term disability coverage, and a Company-issued laptop and accessories.

The final job level and compensation will be determined by various factors such as a candidate’s relevant work experience, years of relevant experience, skills, qualifications, certifications, geographic location, and other business considerations.

In Addition:

  • Competitive salary
  • Employee Incentive Stock Option Plan
  • Paid Parental, Family & Medical Leave
  • Unlimited Vacation
  • 401k
  • Professional Development Stipend
  • Wellness Stipend
  • Home Office Stipend
  • Tuition Reimbursement
  • Thrive After Five: in recognition of our long-tenured employees, Guru celebrates your five year anniversary with a $10,000 personal travel reimbursement
  • Remote perks
  • Generous medical benefits package
  • Guru-sponsored company & team events, no matter where you work

We ensure that iniduals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at to request accommodation.