Staff Frontend Engineer

No Longer Taking Applications

Job Description

We are hiring a remote Staff Level Frontend Engineer based in the US. Responsibilities include leading projects for a team of front-end engineers, driving the release of high-impact projects,  fostering innovation, and striking the balance of managing technical and business needs in engineering decision making. You will report directly to our CTO as we build the first truly consumer-first platform to help people grow and manage their careers.

Responsibilities

  • Architect and implement best practices for the Teal frontend client
  • Develop, pilot and iterate on several new product implementations for new and existing customers.
  • Collaborate with backend engineers, designers and business stakeholders
  • Develop and shape the company’s frontend coding standards and processes
  • Mentor teammates and promote simplicity in solving complex problems across our products and teams as we scale

Requirements

  • 8+ Years with modern Frontend technologies including React, Redux, and Typescript as well as 2+ years experience in a team leadership role
  • Front-end testing
  • Understanding of best CI/CD practices, linting and static analysis
  • Experience leading development projects, mentoring developers, and making architectural and design decisions
  • Working in an early stage company (series Seed & A startups) where process grows along with our team size.
  • Experience working on a high usage SaaS product
  • An understanding of both the technical needs and the business needs of development projects.

Nice-to-Haves

  • Experience building SaaS products.
  • Proven track record in developing robust B2C web solutions capable of sustaining high traffic volumes, with hundreds of thousands of monthly active users
  • Experience working in a 100% remote environment
  • Experience working with experimentation tools such as LaunchDarkly, Eppo, and Optimizely

Skills & Tools You Will Use And Learn

  • React
  • Typescript
  • Redux
  • LaunchDarkly

What Great Looks Like

Day One:

  • Meet the team, and begin to absorb the current processes and goals.

Week One:

  • Familiarity with the team, the culture, the intentions of the company, the processes of the engineering team.
  • Ideas for improvements in all aspects of the role are starting to form.
  • Initial understanding of the frontend application architecture.
  • Met all the members of the frontend engineering team (5 people)
  • Approved at least one PR

Month One:

  • Strong understanding of the existing frontend application architecture and why it has been built as it has (does not mean you need to agree :) )
  • Identified key areas for improvement and begun implementing changes, whether in terms of optimizing development workflows, enhancing code quality, or fostering a culture of continuous learning.
  • Strong working relationship with the CTO

Month 3:

  • We are successfully running product experimentation and have built a robust deployment process and system
  • Demonstrated process improvements, ideally with data to back up how it’s helping.

What We Offer

  • Salary Range of $200,000-215,000
  • Incentive Stock Options proportionate to salary
  • Fully remote work & remote office stipend (coworking, laptop, etc.)
  • No company wide meetings on Tuesdays, Thursdays & Fridays
  • Career development stipend
  • Unlimited vacation and sick days
  • Up to 12 weeks paid parental leave, earned 1 week for each month of tenure
  • 80 - 100% coverage of health insurance (depending on chosen plan) & 401K Benefits with up to 4% company matching
  • Guaranteed 1-month severance if things don’t work out. You are trusting us with your career, and we want you to know we take it seriously.
  • As mentioned we are fully remote, however once per year we pay for the entire company to fly to the same city for a week of fun projects and general team building, think hackathons, boat rides and great food.

About Teal & Our Hiring Practices

Who We Are

A small team of innovative, collaborative, and dedicated individuals passionate about helping people build meaningful careers.  Our backgrounds range from Architecture to Digital Design and from Human Resources to Software Engineering.  We are travelers, pet lovers, musicians, parents, scuba divers, podcasters, readers, gamers, croquet players, and puzzle masters.  We focus on aligning intentions, resulting in fewer miscommunications, fewer meetings, and better outcomes.  We adhere to a “what-by-when” mentality, which means the hours you keep are up to you, and we value your ability to set expectations and do your best to meet them.

Our Hiring Process

Apply

  • We read every application and make our best effort to reply to everyone.
  • Please read the job description. We love when people strive but if you do not meet the must have requirements, we are less likely to move forward.

Exploratory Interview

  • Goal: High level qualifications & mutual fit
  • 30 minute Zoom with Mike, our Director of Talent
  • We make sure to preserve 10 minutes for your questions.
  • We will provide the question and guidance in advance.

Technical Interview

  • Goals: Deeper understanding of qualifications
  • 3 hour Zoom with a member of our engineering team
  • This is a realistic interview. No abstract puzzles. There is a question and answer session, some refactoring, and an architecture question.

Hiring Manager Interview

  • Goals: Business and Strategy Discussion
  • 1 hour Zoom with Keith, our CTO
  • This will be a conversation about Teal’s direction and your experience as a technical leader in similar situations

Work Culture Interview

  • Goal: Meet more of the Team
  • 60 minute zoom with 2 Teal team members and 30 minutes with Dave, our CEO
  • We will provide the question and guidance in advance.

Reference Interviews

  • We will ask for 2 references from your most recent managers that you are comfortable using as references.

Our Current Team & Engineering Process

We are a kanban styled team, with VERY few meetings, and very light process.

Learn more about our team and how here work on the Teal Engineering FAQ Page

Commitment to Equal Employment Opportunity: (Come as you are. Feel welcome. Feel safe.) We are committed to safeguarding our workplace from all forms of discrimination and harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, military status, or family status. This commitment extends to all aspects of the employment relationship, including recruiting, interviewing, selection, hiring, transfers, promotions, training, terminations, working conditions, compensation, and benefits.

Apply for this role

It won't take too long, we promise. All you'll need to do is answer a few questions and upload your resume. We hope to hear from you!

Start Application