Software Engineer, Full-Stack (Remote, Latin America)

USD 60k - 100k
GraphQL Python Flask AWS React Redis
About Supermove

At Supermove, our mission is to make moving faster, cheaper, and delightful for everyone.

Supermove gives movers and their customers easy, digital tools to manage their moves. We built our products through conversations with and feedback from movers who were frustrated with inefficient pen and paper systems. Now, we offer a software platform designed make everything from lead capture to reporting simple, streamlined, and fully digital.

Hundreds of business owners trust Supermove to digitize their moving business, and help them save time, money, and scale their business.

Working with Supermove

We are a customer-driven team that tackles problems with empathy and logical reasoning. We aim to truly solve problems for our customers and accomplish this through a thorough process of problem discovery, user research, user testing, and iteration. We're looking for experienced, thoughtful product engineers who enjoy solving real-world problems and seeing their software used by thousands of people everyday.

Your Role & Mission

As a Software Engineer, you will build scalable software that helps moving companies save time and earn more revenue via a delightful experience.

Quick facts:

    • We have closed our series A round raising $18M led by a16z - read more about it here.
    • We have doubled our team size from 20+ to 40+ in a quarter comprising of Pinterest, Asana, Facebook, and Uber alums.
    • We handle millions of dollars of moves each month and we're on track to 10x in a single year.
    • We have several customers paying us more than $x00k ARR.

Role & Responsibility:

    • Build new user-facing features end-to-end from the database schema up to the UI components with great attention to detail
    • Create generic systems that are able to solve any workflow in a scalable way. Generalized systems include billing, document creation and storage, task workflow, and customer communication systems
    • Optimize our GraphQL backend for fast performance so that our movers are able to complete their jobs quickly
    • Add real-time support to our notifications framework and customer communication features
    • Work on our early-staged design system to build UI components consistently and quickly. Help define how we build components here at Supermove
    • Open source general frameworks that we use to build entire applications consistently and quickly
    • Shipping code, conduct code reviews
    • Architecture docs and Design handoffs
    • Product brainstorm/scoping (if desired)
    • Design review/brainstorm (if desired)


    • Backend
    • Understanding of relational databases
    • GraphQL
    • Python/Flask
    • AWS Lambdas
    • Basics of testing: e2e, integration, unit
    • Frontend
    • React
    • React Native
    • GraphQL
    • Frontend Testing

Skills & Experience

    • You have relevant experience. You have 2-5 years of experience at a relevant tech, product-driven company. Ideally with 1-2 years of experience in an early-stage startup (Seed - Series A + startup). 1-2 of years of experience if you have several strong internships at Series A-C companies + good school
    • You truly believe in our mission. You believe moving is a significant moment in a person's life and believe we can make the moving experience great.
    • You are curious and empathetic. You always aim to understand the full picture from the customer's point of view. You're willing to challenge your understanding of this every day to improve it.
    • You embrace change. You understand that change is the only constant in a startup. You are excited to propose and lead change when you have a better way.

Our Tech Stack

    • React and React Native client apps built with an Apollo GraphQL data layer, Styled Components for styling our UI, and hooks for handling modals, responsiveness, navigation, and more.
    • Flask backend with a performant GraphQL layer built with Graphene
    • Redis and Airflow for async task handling and working with external systems
    • Our processes include using Notion, Slack, and GitHub for all communication

Why this role

    • Large amount of ownership within the first 3 months of joining. You’ll be able to jump into projects within your first 30 days, and own several features by the end of your 90 days.
    • Modern tech stack: Python/JS with React, React Native, GraphQL, Flask
    • Fast iteration cycles. We build and launch our features behind flags. This enables us to deploy multiple times a day without disruption to other engineers on the team.
    • Strong engineering backgrounds: Work with bright engineers from Asana, Facebook, Pinterest
Why Supermove

We create an organizational culture where we are transparent, people feel comfortable being themselves, ensuring everyone is heard and listened to. As an Equal Opportunity Employer, we mitigate bias across our hiring process: consistent hiring practices and working towards fair treatment, access, and opportunities for all individuals. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

You will rewrite an entire industry.
You will introduce innovative technology to redesign the moving industry's daily workflows from the ground up. By coming up with new strategies to grow our customer base, you will provide these businesses time, revenue, and speed – radically uplifting the entire moving experience.

You will likely determine the fate of our company
As one of Supermove's first members of the sales team, you will scale our product to thousands of companies. You have a big upside if we execute well, and we can't do this without you.

You will work with a smart and action-oriented team
At Supermove, we are trying to do what's nearly impossible – to create an enduring and iconic company. We are relentless and ambitious with all of our goals. We move extremely quickly and prefer to iterate rather than deliberate. We always operate with full trust and transparency, knowing that our top priority is to achieve our vision to the best of our ability.

Additional Perks & Benefits:
Market comp, medical, vision, dental.
Provide direct input to overall company strategy.

We move at super speed with a simple four step process.
Phone screen, CTO & Hiring Manager Interview, Technical Interview, and then a three hour virtual final stage interview (Onsite) with the founders and future team members.

Pay Range:
$60,000 USD - $100,000 USD
Information Technology Software

8 appplies