• Opportunities

  • Project: Woopdo

    Description

    We are assembling a founding engineering team to create the world's next great social platform – one that brings us together again in the real world. Woopdo a place to try new things you never thought could be fun. We like to think of it as the serotonin happiness app. Or the anti-procrastination, make-the-smallest-things-fun, bonding with friends app! We’ll figure out what to call it, but here’s how it works:

     

    Woopdo allows anyone to create mini experiences called Woops that you do with your friends in the real world. The key idea is doing. Let’s go green and bike to work today. Let's go shopping for a new dress. Let’s say hi to someone that seems lonely. Whatever makes you tick, Woopdo helps you find your tribe and share your passion in a one of a kind, never to be repeated live event that happens right on your phone.

     

    Woopdo, do wonderful.

     

    Role

    Founding Backend Engineer

     

    We are looking for a backend engineer who’s passionate about using social media to make a positive impact. You’ll be joining a veteran team of entrepreneurs with multiple funded startups, Y-combinator graduates, and deep social platform expertise. As an engineer at Woopdo, you will join a startup as the first backend engineer, laying down the foundation of our stack, tackling the toughest problems of setting up a social network, its APIs and services, data analysis, and deployment pipelines, storage, databases.

     

     

    What You’ll Do

    Make people’s life better with Woopdo:

    – Building well structured and documented RESTful and GraphQL APIs so that our apps can share data with ease.

    Building data pipelines that respect privacy and ensure security while offering useful insights to our business

    – You’ll be responsible for setting up platform basics:

    Coding standards

    CI and CD to AWS

    Collaborating, pull request-ing, and mentoring on a growing, cross-functional team

    Participating in cross-team ideation sessions building and helping our growing community

    PACT testing

     

     

    If You are a Senior engineer looking for a new challenge, having:

     

    2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and existing systems.

    5+ years professional experience in software development (non-internship)

    Computer Science fundamentals in data structures, algorithm design, problem-solving, complexity analysis, object-oriented design, and design patterns

    Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

    Project execution skills including estimating and executing on committed schedules

     

    Experience with:

    JavaScript and / or NodeJS

    Apollo server and client / other GraphQL technologies - Minimum 2 years

    AWS (and Amplify) - Minimum 2 years: Setting up API Gateways and lambda functions. Datastores: DynamoDB, S3

    AWS toolchains and some DevOps skills: Build Pipelines: Jenkins, Bamboo, CodePipeline. Deployment Tools: Chef, Packer, Docker, Compose

     

    Bonus if you have some experience with:

    Front-end frameworks: Angular, React, the next thing that will replace them all

    Proven passion for building and learning: open source contributions, pet projects, self-education, Stack Overflow

    Splunk, Datadog

     

    Compensation

    A full time paid role in combination with meaningful equity i.e. your primary motivation is stock equity as you join the founding team and get direct ownership in the company. Competitive salary after funding.

     

    Location

    The incubator is based in San Francisco and Barcelona. This is a remote role although if you’re based where we are we’ll have an opportunity to meet at one of our offices.

     

    We celebrate diversity and are committed to creating an inclusive environment for all employees. To that end, we seek to recruit, develop and retain the most talented people from a diverse candidate pool.