Frontend Engineer

Retool • San Francisco, CA

Company

Retool

Location

San Francisco, CA

Type

Full Time

Job Description

ABOUT RETOOL:

Nearly every company in the world runs on custom software: Gartner estimates that up to 50% of all code is written for internal use. This is the operational software for refunding orders, underwriting loans, onboarding employees, analyzing transactions, and providing customer support. But most companies don’t have adequate resources to properly invest in these tools, leading to a lot of old and clunky internal software or, even worse, users still stuck in manual and spreadsheet flows. 

At Retool, we’re on a mission to bring good software to everyone. We’re building  a new type of development platform that combines the benefits of traditional software development with a drag-and-drop UI editor and AI, making it dramatically faster to build internal tools. We believe that the future of software development lies in abstracting away the tedious and repetitive tasks developers waste time on, while creating reusable components that act as a force multiplier for future developers and projects. The result is not just productivity, but good software by default. And that’s a mission worth striving for. 

Today, our customers span from small startups building their first operational tools to Fortune 500 companies building mission-critical apps for thousands of users across their business. Interested in joining us? Let us know! 

WHY WE'RE LOOKING FOR YOU:

 

Retool is both an interface used to build internal tools and the runtime for those apps. It's used simultaneously by technically-demanding engineers and productivity-focused end users. As you can imagine, it's critical that we build a performant, usable, and powerful front end.

As a front-end engineer at Retool, you’ll be building a platform that thousands of customers rely on to run their operations.

We have a small but mighty engineering team. We’ve done a lot with a little, but there’s much more work to be done to continue our fast-paced growth, we need to hire a world-class engineering team. You’ll help us get there by owning end-to-end projects, talking with customers, and ultimately supporting the growth of Retool (both the product and the business). 

WHAT YOU'LL DO:

Front-end engineers at Retool collaborate closely with our design team to craft a product that delights our users. You will help extend the core functionality of our application editor, which requires both attention to detail and an understanding of performance implications. To keep Retool blazingly fast we may end up experimenting with Core React functionality, Web Workers and WebAssembly.

New features often start off as customer ideas. You’ll take those ideas and scope, build, test, document and ship them to production . Outside of customer feedback, you’ll also weigh in on our product roadmap which is set collaboratively by design and engineering.

You’ll be working primarily in React and Typescript with a Node.js backend.

WHO YOU'LL WORK WITH:

At Retool, we work cross-functionally with designers, customer engineers, and support engineers, as well as the marketing and sales teams. Engineers make a lot of product decisions and you’ll partner frequently with designers as you scope and build your projects. Everyone on our design team is comfortable both in Figma as well as code.

We're a hard-working, passionate bunch who are motivated by collaboration, strong results, and bringing the impact of Retool to our customers. When we’re in the office, we enjoy eating lunch (and occasionally dinner!) together, and swapping stories. But at the root of it all, we come together to show our customers and not-quite-yet customers how Retool can make them and their companies more efficient and successful.

If this sounds like you, we’d love to hear from you! 

THE SKILLSET YOU'll BRING:

  • 6+ years experience in professional front-end development, ideally some of which you’ve spent in startups
  • Significant experience working with Javascript/Typescript and React
  • Previous experience working closely with designers, building flexible, composable libraries and components
  • You sweat the important details and are passionate about maintainable, scalable CSS
  • Experience owning technically challenging and demanding cross-functional projects
  • A record of identifying valuable projects, communicating the strategy for them, and executing on them autonomously
  • A customer-first mindset and an interest in talking with customers to make sure what we’re building is a polished product meets their needs
  • Habit of introspection and understanding what’s helped you be successful in the past
  • Bonus points if you have experience in mentoring other team members

For candidates based in the United States, the annual base salary range is listed below. This salary range may be inclusive of several career levels at Retool and will be narrowed during the interview process based on a number of factors such as (but not limited to), scope and responsibilities, the candidate’s experience and qualifications, and location. 

Additional compensation in the form(s) of equity, and/or commission/bonuses are dependent on the position offered. Retool provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

United States pay range

$127,500—$210,900 USD

Retool offers generous benefits to all employees and hybrid work location. For more information, please visit the benefits and perks section of our careers page!

Retool is currently set up to employ all roles in the US and specific roles in the UK. To find roles that can be employed in the UK, please refer to our careers page and review the indicated locations.

Apply Now

Date Posted

03/14/2024

Views

6

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer, Data Platform (Lead) - Benchling

Views in the last 30 days - 0

Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...

View Details

Senior Product Manager, Dev Solutions - Atlassian

Views in the last 30 days - 0

Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...

View Details

Principal, Strategy - Point B

Views in the last 30 days - 0

Point B is a business innovation firm that specializes in transformation by combining advanced technologies and industry expertise They aim to help bu...

View Details

Lead Software Engineer (Roku Development) - The Walt Disney Company

Views in the last 30 days - 0

Disney Entertainment ESPN Technology is seeking an experienced Lead Software Engineer for the Roku Client Application Engineering Team The role invol...

View Details

GenAI Architect - ServiceNow

Views in the last 30 days - 0

ServiceNow a global market leader in AIenhanced technology is seeking a GenAI Architect to drive customer outcomes and value realization The role invo...

View Details

Entry Level Software Engineer - EchoStar

Views in the last 30 days - 0

EchoStar Corporation a global leader in satellite communication solutions is seeking an Entry Level Software Engineer for its Hughes Network Systems d...

View Details