About the position
Retool is seeking a highly collaborative front-end engineer to join their small but mighty engineering team. As a front-end engineer, you will be responsible for building and extending the core functionality of Retool's application editor, ensuring it is performant, usable, and powerful. You will work closely with the design team to craft a product that delights users and will have the opportunity to contribute to the product roadmap. This role requires expertise in React, Typescript, and Node.js, and offers the chance to make a significant impact on the growth of Retool.
Responsibilities
- Collaborate closely with the design team to craft a product that delights users
- Extend the core functionality of the application editor with attention to detail and an understanding of performance implications
- Experiment with Core React functionality, Web Workers, and WebAssembly to keep Retool fast
- Scope, build, test, document, and ship new features to production based on customer ideas
- Contribute to the product roadmap collaboratively with design and engineering
- Work primarily in React and Typescript with a Node.js backend
- Collaborate cross-functionally with designers, customer engineers, support engineers, marketing, and sales teams
- Make product decisions and partner with designers in scoping and building projects
- Work in a hard-working and passionate team motivated by collaboration, strong results, and bringing impact to customers.
Requirements
- Experience as a front-end engineer
- Ability to collaborate with design team to create user-friendly products
- Knowledge of React and Typescript
- Familiarity with Node.js backend
- Strong attention to detail and understanding of performance implications
- Ability to scope, build, test, document, and ship new features
- Comfortable working cross-functionally with designers, customer engineers, support engineers, marketing, and sales teams
- Motivated by collaboration, strong results, and customer impact
Benefits
- Fastest way to build internal tools
- Saves companies time, resources, and engineering bandwidth
- Opportunity to be a force multiplier for developers and technical builders
- Highly collaborative work environment
- Opportunity to work on a platform relied on by thousands of customers
- Ownership of end-to-end projects
- Opportunity to talk with customers and support the growth of the company
- Collaboration with designers, customer engineers, and support engineers
- Opportunity to make product decisions
- Lunch and dinner together in the office
- Opportunity to make companies more efficient and successful
- Generous benefits offered to all employees
- Employment opportunities in the US and UK