At every company, there's someone whose most painful job is wrangling CSV files in Excel. OneSchema (oneschema.co) makes cleanup of messy CSVs 10x faster (demo). Our product is a smart spreadsheet that makes data cleansing as simple as a few clicks. Our vision is to automate the “long tail of ETL” processes that today are painstaking, manual, and repetitive. We get our customers out of spreadsheets and back to the meaningful, creative work they love.
We are backed by top investors including General Catalyst, Sequoia Capital, and Y Combinator.
Because we are a highly collaborative, close-knit team, our entire staff works 3 days per week from our office in downtown San Francisco. And as a rapidly growing seed-stage company, every team member has the chance to have a major impact on our business. Compensation is competitive, and includes substantial equity ownership.
If you thrive when given a great degree of ownership and enjoy a trusting, casual, growth-minded environment alongside highly driven teammates, this could be a perfect fit.
We’re looking for a full-time Senior Frontend Engineer. As the fourth member of our Engineering team, you will go 0 to 1 on our most important core product initiatives. You will be given a lot of autonomy, and the chance to learn in one week what it would take one month to learn elsewhere. Our stack consists of React, TypeScript, Ruby, and Sinatra. We use Postgres, Redis, and S3 for data storage.
You will report directly to the Chief Technology Officer.
You will be responsible for extending the power of our main spreadsheet web UI by building out features for flexible data manipulation and editing functionality.
You will own architecture decisions and front-end performance for an infinite scrolling web-based spreadsheet that supports thousands of columns and millions of rows.
You will own the engineering work of our upcoming product redesign, and set best practices for our component library and patterns for front-end data access.
You will mentor other junior frontend engineers on our team and set technical direction and best practices for our frontend codebase.
You will be the primary user of the API layer between our front-end and the backend, making sure that we use the right access patterns to send data between our servers and our product surfaces.
You will work directly with the CTO to understand the customer and make decisions on the product that will lead to a better user experience.
3+ years of relevant experience (React, Typescript, CSS, PostgreSQL, Ruby API)
An expert with React
Comfortable with ambiguity. Excited about wearing multiple hats in a fast-moving environment. Able to hustle to drive results
Self-driven, self-motivated, fast learner. Ability to own open-ended projects end-to-end.
Have deep familiarity with global state management systems (Redux, Recoil, Context)
Are an expert with front-end build systems (Webpack, Parcel, etc.)
Competitive compensation with meaningful stock options
Medical, Dental and Vision plans
Daily lunch / dinner in office
Monthly team offsites and biannual company retreats
Quarterly wellness budget
Unlimited PTO and sick days
Professional development budget
Mentorship from engineering leaders
OneSchema is an equal opportunity employer and encourages all applicants from every background and life experience. We celebrate diversity and do not discriminate based upon race, religion, color, national origin, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.