Software Engineer

San Francisco, CA, United States • 0.15% - 0.30%

Beautiful.AI


Role Location

  • San Francisco, CA, United States

Compensation

0.15% - 0.30%

Employees

11 - 25 people

Address

442 Shotwell St
San Francisco, CA, 94110, US

Tech Stack

  • JavaScript
  • React
  • Express
  • Firebase
  • PostgreSQL
  • Google Cloud
  • Google App Engine
  • Backbone

Role Description

Our small but growing team is looking for an experienced and self-motivated Full stack web engineer to help us build Beautiful AI. The engineering team (currently 4 employees) is creating software that enables even the least design inclined to build beautiful presentations. If you sweat the details, care deeply about everything from quality of code to quality of our users’ experience, and are looking for a team that values collaboration and teamwork, then we want to hear from you.

Our Tech Stack Client Side: React, Redux, Backbone, Webpack, vanilla Javascript for SVG layout, rendering, and styling Server Side: Node.js with Express for API and server side rendering, various distributed node.js microservices Infrastructure on Google Cloud: App Engine, Firebase, PostgreSQL, Stackdriver, Storage

Qualifications Proficient knowledge of Javascript, used both server side and client side 2+ years professional web application programming experience Experience with RESTful API design and server side business logic Experience with SQL and/or NoSQL database Experience with some or all technologies in our tech stack

About Beautiful.AI

We believe that the only way to guarantee good presentation design is to build the intelligence of a designer directly into the tool. Our first product suggests ways to visualize your ideas and makes it incredibly easy to customize the design. It knows what’s on your slide, what you might add later, and how to adjust the layout when you do.

Company Culture

We value hard work and creativity. We're not afraid to make ambitious goals in order to deliver value quickly, which often means finding novel ways to manage complexity in order to improve user experience.

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