Note: The job is a remote job and is open to candidates in USA. Supermove is a company focused on revolutionizing the moving industry through technology. They are seeking a Full-Stack Software Engineer to build user-facing features, optimize backend performance, and contribute to a design system, all while working in a fast-paced, remote environment.
Responsibilities
- 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)
Skills
- 2-5 years of experience at a relevant tech, product-driven company
- 1-2 years of experience in an early-stage startup (Seed, Series A)
- Understanding of relational databases
- GraphQL
- Python/Flask
- AWS Lambdas
- Basics of testing: e2e, integration, unit
- React
- React Native
- Frontend Testing
- 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 embrace change
Benefits
- Market comp
- Medical
- Vision
- Dental
- Provide direct input to overall company strategy
Company Overview