Senior Frontend Engineer (React)

Posted Apr 27

The Job

Someone needs to be responsible for making sure that every single user interaction on our app is world-class. That someone will be you.

Sometimes referred to as a "product engineer", we are looking for a software engineer who is passionate about frontend development to join our team at Sourcetable (sourcetable.com), a networked spreadsheet application. If you think like a hacker but push code like an engineer, then you might be the right person for the role.

The primary responsibilities for the role include architecting parts of the frontend of Sourcetable’s spreadsheet application, and generally contributing to feature development (hands on keyboard) to create a great experience for users. We are making it easy for people to model using live data from any database, without learning code or SQL. As an early employee you will be responsible for key parts of the engineering stack and directly involved in early engineering and product decisions.

The role requires creative implementation of specifications while working closely with the rest of the engineering team to ensure awesome outcomes. Sourcetable is an environment where developers can write clean, encapsulated and tested code that results in great products.

We’re looking for engineers who bring new processes and ideas to the organization and can use open source and cloud technologies to solve technical challenges. Sourcetable’s mission is to make data accessible to everyone. We believe great user experience starts at the architectural level.

Performance Objectives (you will own):
  • Build and own core frontend features for our web-based spreadsheet application
  • Coordinate with backend engineers to implement client-side and server-side formula calculations
  • Execute core roadmap features (hands on the keyboard)
  • Scope and estimate core features of the application
  • Understand, present and balance tradeoffs that are required in a startup environment
  • Write tests to ensure code quality
  • Conduct code reviews
The Technology
  • Javascript
  • React.js
  • Jest
  • Webpack
  • ASP.NET
  • Azure / AWS
  • Docker, Terraform
Qualifications
  • An obsessive drive to build great software applications
  • CS Degree, or comparable technical experience
  • 5+ Years Work experience
  • Demonstrable experience consuming REST APIs
  • Proficiency with a Javascript and browsers
  • Experience with databases and SQL
Bonus
  • Design Experience (UI/UX)
  • Experience working on real-time collaboration or messaging applications
What we value
  • Startup experience; ideally, founding team or early engineer (<20 employees)
  • 10x team members > 10x individuals
  • Strong communication skills
  • Experience with React.JS
  • Familiarity with Unix / Linux environments
  • Use engineering best practices Gitflow, CI/CD, Testing, Docker
  • Familiarity with open source technologies and communities
  • Advanced proficiency Javascript and modern web frameworks
  • Demonstrated ability to learn continuously, work independently, and make decisions with minimal supervision.
Compensation
  • Commensurate with your ability and capacity
  • 0.1% - 2% equity

Interested? Get in touch