- Own major feature development and work directly with the founders on product development from end to end.
- Work with an interdisciplinary hardware, software, and design team to build new product versions from scratch.
- Build full-stack features and develop architecture to solve challenging problems.
- Rethink and recreate existing codebases for scale.
- Continuously improve and maintain code already in production.
- Contribute throughout the product lifecycle, from idea generation, design, and prototyping through execution and shipping.
- Build software for kiosks and the infrastructure behind them, including code that interfaces with hardware and visual components.
Node.jsPythonSQL+5 more