Front End Engineer

San Francisco, CA, United States


Role Location

  • San Francisco, CA, United States


51 - 100 people


54 Gilbert St
San Francisco, CA, 94103, US

Tech Stack

  • Ruby
  • Rails
  • PostgreSQL
  • PostGIS
  • Redis
  • Swift
  • iOS/Swift
  • React
  • React JS
  • GraphQL
  • React Native

Role Description


Eden is the leading platform for office management – where teams can collaborate to have all the services they need to thrive at work. Our mission is to create a better place to work, for everyone.

We're looking for fantastic engineers who can work harder, faster, and smarter without sacrificing technical excellence. Our organizational challenges are unique, and we are rapidly defining an enormous new industry, so you should be excited to build systems that can support the way that the office will run in the future.

As a full-time software engineer, you'll have a direct impact on the customer experience and on-site Wizard experience. We are ambitious, engaged and excited about building the most innovative services platform of all time. Unlike most technology companies, we touch people from all ways of life, and Eden has both a digital and physical product in our technology and people.


Fast learner -- We're looking for software engineers who thrive on learning new technologies and want to build something that will be used by many. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment. You have advanced knowledge of at least one scripting language (e.g. Ruby or Python) and knowledge of or eagerness to learn: PostgreSQL, Redis, and ElasticSearch. Attention-to-Detail -- You strive to prove that speed and quality are not conflicting; you can achieve both at the same time. Versatility -- In addition to having an intimate knowledge of the whole web stack, you understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application. Passion -- You feel ownership over everything you ship; you'd never call code released until you're confident it's correct. You pride yourself on efficient monitoring, strong documentation, and proper test coverage. You have sound judgment. Team player -- You believe that you can achieve more on a team than you ever could alone. You rely and thrive on others' candid feedback for continuous improvement. Design and business acumen -- You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature designed for thousands of customers, your attention to details leads to a delightful user experience.

BASIC QUALIFICATIONS Bachelors, Masters or PhD in Computer Science, Engineering or a related technical discipline. 3+ years of industry experience Experience in at least one scripting language (e.g. Ruby or Python) Demonstrated software engineering experience through previous internships, work experience, coding competitions, and/or publications

About Eden

Eden is the full-stack solution for office management. Our mission is to empower each client and Eden Wizard to do the best work of her or his life. Our services include office cleaning, IT support, handyman services, and taskers. Each Eden client has a dedicated account lead to ensure an insanely great experience.

Company Culture

We are a mighty group of scrappy and resourceful wizards working in our fast paced Harry Potter themed office. We empower each other to do their best and are constantly thinking about ways to make our products better!

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.