Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Developer

Alembic

Full Stack Developer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    WHO IS ALEMBIC?

    Alembic is a stealth phase startup dedicated to streamlining the complexities of marketing across multiple platforms for enterprise and mid-market users, building a single portal to coordinate and quantify campaigns across multiple channels. Our early customers include some of the biggest names in Entertainment, Computer Gaming, and Essential Retail.

    Our leadership team of industry veterans has been around the block with tech giants (Google, Twitter, LinkedIn, WPEngine, Cambium Networks).  We are backed by seasoned investors including Village Global – of which Bill Gates, Mark Zuckerberg, and Reid Hoffman are LPs.

    WHAT WOULD YOU DO?

    • Design new components in React and MaterialUI
    • Connect to, grow, and expand our GraphQL API
    • Design novel approaches to working with large datasets using Postgres, Druid, Kafka, and other technologies
    • Craft elegant solutions to fix bugs and solve problems
    • Work with major social media, email, and CRM APIs to ingest and manipulate data
    • Actively look for ways to improve Alembic's frontend UX and overall codebase
    • Work with our team to design clear, simple data visualizations and intuitive interfaces to support marketer's visibility into large data sets.

    WHAT WILL SUCCESS LOOK LIKE?

    • Your code is of high quality, easily maintainable, readable and relatively bug free.
    • You prize having the right answer over being the person with the right answer.

    THIS JOB IS FOR YOU IF YOU'RE:

    • Have worked with Apollo Server GraphQL and can write schema and resolvers
    • Understand the JS ecosystem and are proficient in working with React components
    • You understand that quality is more important than quantity in both time and code.
    • You don't mind getting your hands dirty in unfamiliar layers of the stack.

    WHAT SKILLS WILL YOU NEED?

    Minimum Qualifications:

    • 3-5+ years of programming experience
    • 4+ years of experience with relational databases, SQL, and NoSql databases
    • 4+ years of experience with web technologies: JavaScript (ES6,ES7),  CSS, React, Node.js, Webpack, Babel

    _Important Skills: _

    • A thorough understanding of caching and dealing with data at scale
    • Professional experience with Sequelize, Postgres, SQL
    • Experience designing APIs for consistency, simplicity, and extensibility.

    Nice To Have:

    • Configuration management tools (Terraform, Ansible),
    • AWS experience
    • Kafka
    • Docker
    • Jest
    • Druid

    WHY JOIN ALEMBIC?

    You'll be learning from some of the best while adding your strengths to the mix. We share the lessons we've learned with each other and believe that teaching and learning is the best way to leverage all of our unique skill sets. As we grow, knowledge sharing is a big part of our culture and will help us navigate the paths that lead to rapid growth.

    Note: This position will be office-based once the California/San Francisco "shelter in place" orders are rescinded. Please apply only if you are able to work from our office in San Francisco.