Senior Frontend Engineer, Composer @ Front - San Francisco, CA

Job Overview

4 months ago

Senior Frontend Engineer, Composer

Front - San Francisco, CA

Front is a hub for customer communication that allows companies to offer tailor-made service at scale. Front looks and feels like your email inbox with a few very important differences: teammates collaborate in the same place where external messages are sent and received, and behind the scenes, robust workflows and integrations power the efficiency and insights typically found in a CRM. More than 6,500 businesses use Front to work together to send out the best replies faster, keep messages organized across channels, and always maintain a personal touch. The result is premier, personalized service that scales with your business — and a team that works together as one.

With $138M in funding, Front is backed by Sequoia Capital, and other leading venture capital firms, as well as independent investors including top executives of Atlassian, Okta, Qualtrics, and Zoom. Front was recently named to Wealthfront’s Career-Launching Companies in 2021 and Forbes Cloud 100 2020, the definitive list of the top software companies in the world. We have also been recognized on LinkedIn’s 2020 Top Startups, The New York Times’ The Next Wave of‘Unicorn’ Start-Ups, Fortune’s Best Small Workplaces, and Glassdoor’s Best Places to Work.

We are looking for an experienced frontend engineer to drive and deliver key features and improvements to the Front composer, which is the interface our users use to create their customer-facing communications. Besides providing table-stakes formatting needs, our composer supports collaborative features like draft sharing, improved efficiency with creative shortcuts and richer message templates, and ways to make our users look good. For example, allowing our users to record and embed a quick screen-share video to save them 1,000 words! To be successful in this role you must be a quick learner, have proven software development skills, enjoy solving hard problems, and work well in a small, cross-functional, dynamic team.
What will you be doing?

  • Own the core technology components that power the Front composer
  • Drive and deliver on our product roadmap, turning rough specs into features, with a focus on the Front composing experience
  • Ramp on new web technologies that will make Front better
  • Find elegant solutions to usability problems
  • Provide leadership and mentorship to other engineers on the team

What skills and experience do you need?

  • Industry experience building fast, reliable, real-time web-based applications
  • Knowledgeable about modern web technologies and excited to learn new ones, e.g. React, ES6, Babel, Electron
  • Deep experience working with low-level browser and DOM APIs
  • Product minded: committed to building the best user experience
  • Ability to thrive in a dynamic, fast-paced, collaborative, and high-growth environment
  • Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism


  • Experience working on the internals of WYSIWYG editors
  • Strong design sense

Front provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability.

Job Type: Full-time

Similar Jobs

Senior Front-end Developer


Palo Alto, CA

We are looking for a strong frontend engineer who is passionate about architecting and building intuitive web applications that millions of users will love.

Adobe Stock Web Development Engineer


San Francisco, CA

Experience building and deploying distributed frontends, sometimes referred to as Micro Frontends. Be a driver of common web platform tooling, components, and…

Software Dev Engineer I Services LLC

Santa Clara, CA

Design and implement new, secure and reliable micro-services with a frontend service. You will be responsible for building frontend and backend services that…

Frontend Developer


Santa Clara, CA

We solve really hard problems, and we move fast, but we engineer things the right way (we do code reviews of the unit tests of our integration test system).

Software Engineering at Tesla


Palo Alto, CA

As a frontend engineer, you will be responsible for designing and implementing user interfaces for business-critical web-based tools and applications.

Full Stack Engineer

Discreet Labs

Palo Alto, CA

Full Stack Engineers work with a talented team of systems and research engineers as Findora builds out its core infrastructure and specific applications.

Software Engineer - Front End


Sunnyvale, CA

Familiarity with CI/CD, unit testing, automated frontend testing. You'll oversee small project teams consisting of other engineers who will look to you as a…

Staff Software Engineer- Security Products

Rubrik Job Board

Palo Alto, CA

You will mentor, coach and grow junior engineers.. Passionate about mentoring, coaching and growing junior engineers. EEO IS THE LAW - POSTER SUPPLEMENT.

Principal Firmware Engineer


Santa Clara, CA

Consult with ASIC and HW engineers to optimize the interaction between hardware and firmware and ensure maximum system performance can be achieved.

Software Engineer - Full Stack


Sunnyvale, CA

We're a team of software engineers, data scientists, cybersecurity experts and service professionals within the world's leading retailer who make epic impact…

Software Engineer - Mobile


Sunnyvale, CA

We're a team of software engineers, data scientists, cybersecurity experts and service professionals within the world's leading retailer who make epic impact…

Tesla Mobile Apps & Software Engineering Department- 2022 Afrotech World Application


Palo Alto, CA

As a frontend engineer, you will be responsible for designing and implementing user interfaces for business-critical web-based tools and applications.

Software Engineer in Test

Stanford Federal Credit Union

Palo Alto, CA

Software Engineer in Test Opportunity at Stanford Federal Credit Union!*. We’re on a mission to improve financial lives! Some of our BENEFITS for YOU: *.

Senior Software Engineer


San Francisco, CA

You are experienced in Java Spring Boot and Hibernate on the backend, and Vue, React, or Angular on the frontend. We're making it all happen at CharterUp.

Sr. Fullstack Software Engineer


San Francisco Bay Area, CA

Mentor engineers earlier in their technical careers to help them grow. Design and build sharable and theme-able React frontend components.

Frontend Engineer


San Francisco, CA

We are looking for technically-strong teammates who are passionate about frontend technologies and thrive in a fast-paced environment.

Software Engineer- Frontend

Zoom Video Communications, Inc.

San Francisco Bay Area, CA

In most cases, you will have the opportunity to choose your preferred working location from the following options when you join Zoom: in-person, hybrid or…

Software Development Engineer Services LLC

San Francisco, CA

In this role, you would be joining as a software engineer in the ReCommerce team within RR&S. You will have opportunities to work on predominantly backend …

Senior Frontend Software Engineer (multi-locations)


Mountain View, CA

Design and drive frontend infrastructure. Accelerate the frontend technical atmosphere, and guide the technical construction. And, you are responsible for:

Software Development Engineer, WW Returns, ReCommerce & Sustainability Services LLC

San Francisco, CA

In this role, you would be joining as software engineer as a key member of the Returns, ReCommerce & Sustainability Team. Not many teams aspire to zero.

Software Engineer, Engineering Enablement


San Francisco Bay Area, CA

1+ years professional experience as a software engineer. Work on building frontend and/or backend components, frameworks, automation, and tooling to promote a…

Wealth Management, OpenInvest, Senior Software Engineer

JPMorgan Chase Bank, N.A.

San Francisco, CA

Lead engineering projects and mentor other junior engineers. Integrate our backend application into our consumer-facing frontend applications.

Staff Software Engineer - Frontend/UI (Prisma Access)

Palo Alto Networks

Santa Clara, CA

2+ years of experience as frontend engineer building enterprise-grade applications. Leadership skills and the ability to work with engineers and non-engineers…

MTS 2 Software Engineer


San Jose, CA

Provide technical leadership and mentoring to engineers within the team. Full stack developer is a plus who can work on both backend and frontend applications.